Sha256: 6e0ca32223613585177660a2fe14782da49f50362d1c833f3534779cde6d42ea
Contents?: true
Size: 618 Bytes
Versions: 39
Compression:
Stored size: 618 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
39 entries across 39 versions & 1 rubygems