Module: BigShift::AccessTokenService

Extended by:
AccessTokenService
Included in:
AccessTokenService
Defined in:
lib/big_shift/services/access_token_service.rb

Instance Method Summary collapse

Instance Method Details

#retrieve_tokenObject



5
6
7
8
9
10
11
12
# File 'lib/big_shift/services/access_token_service.rb', line 5

def retrieve_token
  if !defined?(@token) or @token.expired?
    response = GetAccessTokenCommand.execute
    @token = response.data
  end

  @token.access_token
end