Class: BRL::Auth::Connection

Inherits:
Flash::Integration::Connection
  • Object
show all
Defined in:
lib/brl/auth/connection.rb

Direct Known Subclasses

AuthenticatedConnection

Constant Summary collapse

ACCEPT =
"application/json"
CONTENT_TYPE =
"application/x-www-form-urlencoded"

Instance Method Summary collapse

Constructor Details

#initialize(request_class: Faraday, base_url: BRL.configuration.auth_base_url) ⇒ Connection

Returns a new instance of Connection.



9
10
11
# File 'lib/brl/auth/connection.rb', line 9

def initialize(request_class: Faraday, base_url: BRL.configuration.auth_base_url)
  super(request_class: request_class, base_url: base_url)
end

Instance Method Details

#default_headersObject



13
14
15
16
17
18
19
# File 'lib/brl/auth/connection.rb', line 13

def default_headers
  {
    "Accept": "application/json",
    "Authorization": authorization_string,
    "Content-Type": CONTENT_TYPE
  }
end