class Asana::Authentication::TokenAuthentication
Public: Represents an API token authentication mechanism.
Public Class Methods
new(token)
click to toggle source
# File lib/asana/authentication/token_authentication.rb, line 5 def initialize(token) @token = token end
Public Instance Methods
configure(connection)
click to toggle source
Public: Configures a Faraday connection injecting its token as basic auth.
builder - [Faraday::Connection] the Faraday connection instance.
Returns nothing.
# File lib/asana/authentication/token_authentication.rb, line 15 def configure(connection) connection.basic_auth(@token, '') end