Class: Entrata::Request::GetAccessToken

Inherits:
Base
  • Object
show all
Defined in:
lib/entrata/request/get_access_token.rb

Overview

Acquire an access token for a PMC and API client pair

Instance Method Summary collapse

Methods inherited from Base

#body, #initialize, #perform, #perform_with_curl, #resource_params

Constructor Details

This class inherits a constructor from Entrata::Request::Base

Instance Method Details

#after_initialize(auth_code:, client_id:, client_secret:) ⇒ Object



7
8
9
10
11
# File 'lib/entrata/request/get_access_token.rb', line 7

def after_initialize(auth_code:, client_id:, client_secret:)
  @auth_code = auth_code
  @client_id = client_id
  @client_secret = client_secret
end

#resource_nameObject



13
14
15
# File 'lib/entrata/request/get_access_token.rb', line 13

def resource_name
  'getAccessToken'
end

#resource_pathObject



17
18
19
# File 'lib/entrata/request/get_access_token.rb', line 17

def resource_path
  '/api/oauth'
end