Module: EndPointBlank::AuthorizationMethods::ClassMethods
- Defined in:
- lib/end_point_blank/authorization.rb
Instance Method Summary collapse
- #configuration ⇒ Object
-
#header(base_url = nil) ⇒ String
Builds an outbound Authorization header value.
Instance Method Details
#configuration ⇒ Object
8 9 10 |
# File 'lib/end_point_blank/authorization.rb', line 8 def configuration EndPointBlank::Configuration.instance end |
#header(base_url = nil) ⇒ String
Builds an outbound Authorization header value.
20 21 22 23 24 25 26 27 28 29 |
# File 'lib/end_point_blank/authorization.rb', line 20 def header(base_url = nil) token = nil token = EndPointBlank::AccessTokens.token(base_url) if base_url if token "Bearer " + token else "Basic " + Base64.encode64(configuration.client_id + ":" + configuration.client_secret).gsub("\n", "") end end |