Sha256: 32decbdf9d2aa2a56c4e4f61196d205a4f65fca15977c7f04ad7b6c89bf528d8
Contents?: true
Size: 622 Bytes
Versions: 39
Compression:
Stored size: 622 Bytes
Contents
module Rack module OAuth2 module Server class Token class SAML2Bearer < Abstract::Handler def _call(env) @request = Request.new env @response = Response.new request super end class Request < Token::Request attr_required :assertion attr_optional :client_id def initialize(env) super @grant_type = URN::GrantType::SAML2_BEARER @assertion = params['assertion'] attr_missing! end end end end end end end
Version data entries
39 entries across 39 versions & 1 rubygems