Class: RubyLokaliseApi::OAuth2Client

Inherits:
Client show all
Includes:
Rest
Defined in:
lib/ruby_lokalise_api/oauth2_client.rb

Overview

Client used to perform API requests with an OAuth2 access token

Instance Attribute Summary

Attributes inherited from BaseClient

#api_host, #open_timeout, #timeout, #token, #token_header

Instance Method Summary collapse

Constructor Details

#initialize(token, params = {}) ⇒ OAuth2Client

Returns a new instance of OAuth2Client.



8
9
10
11
12
# File 'lib/ruby_lokalise_api/oauth2_client.rb', line 8

def initialize(token, params = {})
  super
  @token_header = 'Authorization'
  @token = "Bearer #{@token}"
end