class GrapeDeviseTokenAuth::AuthorizerData
Attributes
client_id[R]
expiry[R]
token[R]
uid[R]
warden[R]
Public Class Methods
from_env(env)
click to toggle source
# File lib/grape_devise_token_auth/authorizer_data.rb, line 13 def self.from_env(env) new( env[Configuration::UID_KEY], env[Configuration::CLIENT_KEY] || 'default', env[Configuration::ACCESS_TOKEN_KEY], env[Configuration::EXPIRY_KEY], env['warden'] ) end
new(uid, client_id, token, expiry, warden)
click to toggle source
# File lib/grape_devise_token_auth/authorizer_data.rb, line 5 def initialize(uid, client_id, token, expiry, warden) @uid = uid @client_id = client_id @token = token @expiry = expiry @warden = warden end
Public Instance Methods
token_prerequisites_present?()
click to toggle source
# File lib/grape_devise_token_auth/authorizer_data.rb, line 23 def token_prerequisites_present? token && uid end