Class: AquaIo::Api::AccessToken
- Inherits:
-
Object
- Object
- AquaIo::Api::AccessToken
- Defined in:
- lib/aqua_io/api/access_token.rb
Overview
Retrieve access token using API credentials.
Instance Method Summary collapse
-
#initialize(client) ⇒ AccessToken
constructor
A new instance of AccessToken.
-
#retrieve(options = {}) ⇒ Object
Returns an access token (required for making all other API calls).
Constructor Details
#initialize(client) ⇒ AccessToken
Returns a new instance of AccessToken.
8 9 10 |
# File 'lib/aqua_io/api/access_token.rb', line 8 def initialize(client) @client = client end |
Instance Method Details
#retrieve(options = {}) ⇒ Object
Returns an access token (required for making all other API calls).
‘oauth/token?grant_type=client_credentials’ POST
15 16 17 18 19 |
# File 'lib/aqua_io/api/access_token.rb', line 15 def retrieve( = {}) body = .fetch(:body, {}) @client.post("oauth/token?grant_type=client_credentials", body, ) end |