class PrxAuth::Rails::Token
Public Class Methods
new(token_data)
click to toggle source
# File lib/prx_auth/rails/token.rb, line 4 def initialize(token_data) @token_data = token_data @namespace = PrxAuth::Rails.configuration.namespace end
Public Instance Methods
resources(namespace=nil, scope=nil)
click to toggle source
# File lib/prx_auth/rails/token.rb, line 19 def resources(namespace=nil, scope=nil) namespace, scope = @namespace, namespace if scope.nil? && !namespace.nil? @token_data.resources(namespace, scope) end
scopes()
click to toggle source
# File lib/prx_auth/rails/token.rb, line 24 def scopes @token_data.scopes end
user_id()
click to toggle source
# File lib/prx_auth/rails/token.rb, line 28 def user_id @token_data.user_id end