Sha256: 2e6ff7230ded1a852e3fa6c62a7fbba493ade9b88cf2f41e431ef77fdef0f401
Contents?: true
Size: 617 Bytes
Versions: 4
Compression:
Stored size: 617 Bytes
Contents
module Rack module OAuth2 module Server class Token class JWTBearer < 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::JWT_BEARER @assertion = params['assertion'] attr_missing! end end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems