Class: RDStation::AuthorizationHeader

Inherits:
Object
  • Object
show all
Defined in:
lib/rdstation/authorization_header.rb

Instance Method Summary collapse

Constructor Details

#initialize(access_token:) ⇒ AuthorizationHeader

Returns a new instance of AuthorizationHeader.



4
5
6
7
# File 'lib/rdstation/authorization_header.rb', line 4

def initialize(access_token:)
  @access_token = access_token
  validate_access_token access_token
end

Instance Method Details

#to_hObject



9
10
11
# File 'lib/rdstation/authorization_header.rb', line 9

def to_h
  { "Authorization" => "Bearer #{@access_token}", "Content-Type" => "application/json" }
end