class Doorkeeper::Request::Assertion
Public Instance Methods
request()
click to toggle source
# File lib/doorkeeper/request/assertion.rb, line 8 def request @request ||= build_request end
Private Instance Methods
build_request()
click to toggle source
# File lib/doorkeeper/request/assertion.rb, line 18 def build_request if ::Gem::Dependency.new('', '>= 5.5.1').match?('', ::Doorkeeper::VERSION::STRING) OAuth::PasswordAccessTokenRequest.new( Doorkeeper.configuration, client, credentials, resource_owner_from_assertion, parameters ) else OAuth::PasswordAccessTokenRequest.new( Doorkeeper.configuration, client, resource_owner_from_assertion, parameters ) end end
client()
click to toggle source
# File lib/doorkeeper/request/assertion.rb, line 37 def client if credentials server.client elsif parameters[:client_id] server.client_via_uid end end