Table of Contents - rack-oauth2-2.2.0 Documentation
Pages
Classes and Modules
- Rack
- Rack::OAuth2
- Rack::OAuth2::AccessToken
- Rack::OAuth2::AccessToken::Authenticator
- Rack::OAuth2::AccessToken::Bearer
- Rack::OAuth2::AccessToken::MTLS
- Rack::OAuth2::Client
- Rack::OAuth2::Client::Error
- Rack::OAuth2::Client::Grant
- Rack::OAuth2::Client::Grant::AuthorizationCode
- Rack::OAuth2::Client::Grant::ClientCredentials
- Rack::OAuth2::Client::Grant::JWTBearer
- Rack::OAuth2::Client::Grant::Password
- Rack::OAuth2::Client::Grant::RefreshToken
- Rack::OAuth2::Client::Grant::SAML2Bearer
- Rack::OAuth2::Client::Grant::TokenExchange
- Rack::OAuth2::Server
- Rack::OAuth2::Server::Abstract
- Rack::OAuth2::Server::Abstract::BadRequest
- Rack::OAuth2::Server::Abstract::Error
- Rack::OAuth2::Server::Abstract::Forbidden
- Rack::OAuth2::Server::Abstract::Handler
- Rack::OAuth2::Server::Abstract::Request
- Rack::OAuth2::Server::Abstract::Response
- Rack::OAuth2::Server::Abstract::ServerError
- Rack::OAuth2::Server::Abstract::TemporarilyUnavailable
- Rack::OAuth2::Server::Abstract::Unauthorized
- Rack::OAuth2::Server::Authorize
- Rack::OAuth2::Server::Authorize::BadRequest
- Rack::OAuth2::Server::Authorize::Code
- Rack::OAuth2::Server::Authorize::Code::Request
- Rack::OAuth2::Server::Authorize::Code::Response
- Rack::OAuth2::Server::Authorize::ErrorHandler
- Rack::OAuth2::Server::Authorize::ErrorMethods
- Rack::OAuth2::Server::Authorize::Extension
- Rack::OAuth2::Server::Authorize::Extension::CodeAndToken
- Rack::OAuth2::Server::Authorize::Extension::CodeAndToken::Request
- Rack::OAuth2::Server::Authorize::Extension::CodeAndToken::Response
- Rack::OAuth2::Server::Authorize::Request
- Rack::OAuth2::Server::Authorize::Response
- Rack::OAuth2::Server::Authorize::ServerError
- Rack::OAuth2::Server::Authorize::TemporarilyUnavailable
- Rack::OAuth2::Server::Authorize::Token
- Rack::OAuth2::Server::Authorize::Token::Request
- Rack::OAuth2::Server::Authorize::Token::Response
- Rack::OAuth2::Server::Extension
- Rack::OAuth2::Server::Extension::PKCE
- Rack::OAuth2::Server::Extension::PKCE::AuthorizationRequest
- Rack::OAuth2::Server::Extension::PKCE::TokenRequest
- Rack::OAuth2::Server::Extension::ResponseMode
- Rack::OAuth2::Server::Extension::ResponseMode::AuthorizationRequest
- Rack::OAuth2::Server::Rails
- Rack::OAuth2::Server::Rails::Authorize
- Rack::OAuth2::Server::Rails::Authorize::ResponseExt
- Rack::OAuth2::Server::Rails::ResponseExt
- Rack::OAuth2::Server::Resource
- Rack::OAuth2::Server::Resource::BadRequest
- Rack::OAuth2::Server::Resource::Bearer
- Rack::OAuth2::Server::Resource::Bearer::ErrorMethods
- Rack::OAuth2::Server::Resource::Bearer::Request
- Rack::OAuth2::Server::Resource::Bearer::Unauthorized
- Rack::OAuth2::Server::Resource::ErrorMethods
- Rack::OAuth2::Server::Resource::Forbidden
- Rack::OAuth2::Server::Resource::Request
- Rack::OAuth2::Server::Resource::Unauthorized
- Rack::OAuth2::Server::Token
- Rack::OAuth2::Server::Token::AuthorizationCode
- Rack::OAuth2::Server::Token::AuthorizationCode::Request
- Rack::OAuth2::Server::Token::BadRequest
- Rack::OAuth2::Server::Token::ClientCredentials
- Rack::OAuth2::Server::Token::ClientCredentials::Request
- Rack::OAuth2::Server::Token::ErrorMethods
- Rack::OAuth2::Server::Token::Extension
- Rack::OAuth2::Server::Token::Extension::Example
- Rack::OAuth2::Server::Token::Extension::Example::Request
- Rack::OAuth2::Server::Token::JWTBearer
- Rack::OAuth2::Server::Token::JWTBearer::Request
- Rack::OAuth2::Server::Token::Password
- Rack::OAuth2::Server::Token::Password::Request
- Rack::OAuth2::Server::Token::RefreshToken
- Rack::OAuth2::Server::Token::RefreshToken::Request
- Rack::OAuth2::Server::Token::Request
- Rack::OAuth2::Server::Token::Response
- Rack::OAuth2::Server::Token::SAML2Bearer
- Rack::OAuth2::Server::Token::SAML2Bearer::Request
- Rack::OAuth2::Server::Token::Unauthorized
- Rack::OAuth2::URN
- Rack::OAuth2::URN::ClientAssertionType
- Rack::OAuth2::URN::GrantType
- Rack::OAuth2::URN::TokenType
- Rack::OAuth2::Util
Methods
- ::base64_encode — Rack::OAuth2::Util
- ::compact_hash — Rack::OAuth2::Util
- ::debug — Rack::OAuth2
- ::debug! — Rack::OAuth2
- ::debugging= — Rack::OAuth2
- ::debugging? — Rack::OAuth2
- ::grant_type_for? — Rack::OAuth2::Server::Token::Extension::Example
- ::http_client — Rack::OAuth2
- ::http_config — Rack::OAuth2
- ::included — Rack::OAuth2::Server::Authorize::ErrorHandler
- ::included — Rack::OAuth2::Server::Authorize::ErrorMethods
- ::included — Rack::OAuth2::Server::Extension::PKCE::AuthorizationRequest
- ::included — Rack::OAuth2::Server::Extension::PKCE::TokenRequest
- ::included — Rack::OAuth2::Server::Extension::ResponseMode::AuthorizationRequest
- ::included — Rack::OAuth2::Server::Resource::ErrorMethods
- ::included — Rack::OAuth2::Server::Token::ErrorMethods
- ::logger — Rack::OAuth2
- ::logger= — Rack::OAuth2
- ::new — Rack::OAuth2::AccessToken
- ::new — Rack::OAuth2::AccessToken::Authenticator
- ::new — Rack::OAuth2::AccessToken::MTLS
- ::new — Rack::OAuth2::Client
- ::new — Rack::OAuth2::Client::Error
- ::new — Rack::OAuth2::Client::Grant
- ::new — Rack::OAuth2::Server::Abstract::Error
- ::new — Rack::OAuth2::Server::Abstract::BadRequest
- ::new — Rack::OAuth2::Server::Abstract::Unauthorized
- ::new — Rack::OAuth2::Server::Abstract::Forbidden
- ::new — Rack::OAuth2::Server::Abstract::ServerError
- ::new — Rack::OAuth2::Server::Abstract::TemporarilyUnavailable
- ::new — Rack::OAuth2::Server::Abstract::Handler
- ::new — Rack::OAuth2::Server::Abstract::Request
- ::new — Rack::OAuth2::Server::Abstract::Response
- ::new — Rack::OAuth2::Server::Authorize::Request
- ::new — Rack::OAuth2::Server::Authorize::Response
- ::new — Rack::OAuth2::Server::Authorize::Code::Request
- ::new — Rack::OAuth2::Server::Authorize::Extension::CodeAndToken::Request
- ::new — Rack::OAuth2::Server::Authorize::Token::Request
- ::new — Rack::OAuth2::Server::Rails::Authorize
- ::new — Rack::OAuth2::Server::Resource
- ::new — Rack::OAuth2::Server::Resource::Request
- ::new — Rack::OAuth2::Server::Resource::Forbidden
- ::new — Rack::OAuth2::Server::Token::Request
- ::new — Rack::OAuth2::Server::Token::AuthorizationCode::Request
- ::new — Rack::OAuth2::Server::Token::ClientCredentials::Request
- ::new — Rack::OAuth2::Server::Token::Extension::Example::Request
- ::new — Rack::OAuth2::Server::Token::JWTBearer::Request
- ::new — Rack::OAuth2::Server::Token::Password::Request
- ::new — Rack::OAuth2::Server::Token::RefreshToken::Request
- ::new — Rack::OAuth2::Server::Token::SAML2Bearer::Request
- ::new — Rack::OAuth2::Server::Extension::PKCE::AuthorizationRequest
- ::new — Rack::OAuth2::Server::Extension::PKCE::TokenRequest
- ::new — Rack::OAuth2::Server::Extension::ResponseMode::AuthorizationRequest
- ::parse_uri — Rack::OAuth2::Util
- ::redirect_uri — Rack::OAuth2::Util
- ::reset_http_config! — Rack::OAuth2
- ::response_type_for? — Rack::OAuth2::Server::Authorize::Extension::CodeAndToken
- ::uri_match? — Rack::OAuth2::Util
- ::urlsafe_base64_encode — Rack::OAuth2::Util
- ::www_form_url_decode — Rack::OAuth2::Util
- ::www_form_url_encode — Rack::OAuth2::Util
- #_call — Rack::OAuth2::Server::Abstract::Handler
- #_call — Rack::OAuth2::Server::Authorize
- #_call — Rack::OAuth2::Server::Authorize::Code
- #_call — Rack::OAuth2::Server::Authorize::Extension::CodeAndToken
- #_call — Rack::OAuth2::Server::Authorize::Token
- #_call — Rack::OAuth2::Server::Rails::Authorize
- #_call — Rack::OAuth2::Server::Resource
- #_call — Rack::OAuth2::Server::Resource::Bearer
- #_call — Rack::OAuth2::Server::Token
- #_call — Rack::OAuth2::Server::Token::AuthorizationCode
- #_call — Rack::OAuth2::Server::Token::ClientCredentials
- #_call — Rack::OAuth2::Server::Token::Extension::Example
- #_call — Rack::OAuth2::Server::Token::JWTBearer
- #_call — Rack::OAuth2::Server::Token::Password
- #_call — Rack::OAuth2::Server::Token::RefreshToken
- #_call — Rack::OAuth2::Server::Token::SAML2Bearer
- #absolute_uri_for — Rack::OAuth2::Client
- #access_token! — Rack::OAuth2::Client
- #access_token_in_header — Rack::OAuth2::Server::Resource::Bearer::Request
- #access_token_in_payload — Rack::OAuth2::Server::Resource::Bearer::Request
- #approve! — Rack::OAuth2::Server::Authorize::Response
- #approve! — Rack::OAuth2::Server::Rails::Authorize::ResponseExt
- #approved? — Rack::OAuth2::Server::Authorize::Response
- #as_json — Rack::OAuth2::Client::Grant
- #attr_missing! — Rack::OAuth2::Server::Abstract::Request
- #authenticate — Rack::OAuth2::AccessToken::Authenticator
- #authenticate — Rack::OAuth2::AccessToken::Bearer
- #authenticate! — Rack::OAuth2::Server::Resource
- #authenticated_context_from — Rack::OAuth2::Client
- #authorization_code= — Rack::OAuth2::Client
- #authorization_uri — Rack::OAuth2::Client
- #bad_request! — Rack::OAuth2::Server::Authorize::ErrorMethods
- #bad_request! — Rack::OAuth2::Server::Resource::ErrorMethods
- #bad_request! — Rack::OAuth2::Server::Token::ErrorMethods
- #call — Rack::OAuth2::Server::Abstract::Handler
- #ensure_finish — Rack::OAuth2::Server::Rails::ResponseExt
- #error! — Rack::OAuth2::Server::Authorize::ErrorMethods
- #error_params_location — Rack::OAuth2::Server::Authorize::Request
- #error_params_location — Rack::OAuth2::Server::Authorize::Code::Request
- #error_params_location — Rack::OAuth2::Server::Authorize::Token::Request
- #extensions — Rack::OAuth2::Server::Authorize
- #extensions — Rack::OAuth2::Server::Token
- #finish — Rack::OAuth2::Server::Abstract::Error
- #finish — Rack::OAuth2::Server::Authorize::Response
- #finish — Rack::OAuth2::Server::Resource::Unauthorized
- #finish — Rack::OAuth2::Server::Token::Response
- #finish — Rack::OAuth2::Server::Token::Unauthorized
- #finish — Rack::OAuth2::Server::Authorize::ErrorHandler
- #finish — Rack::OAuth2::Server::Rails::ResponseExt
- #finished? — Rack::OAuth2::Server::Rails::ResponseExt
- #forbidden! — Rack::OAuth2::Server::Resource::ErrorMethods
- #force_token_type! — Rack::OAuth2::Client
- #grant_type — Rack::OAuth2::Client::Grant
- #grant_type — Rack::OAuth2::Client::Grant::JWTBearer
- #grant_type — Rack::OAuth2::Client::Grant::SAML2Bearer
- #grant_type — Rack::OAuth2::Client::Grant::TokenExchange
- #grant_type_for — Rack::OAuth2::Server::Token
- #handle_error_response — Rack::OAuth2::Client
- #handle_response — Rack::OAuth2::Client
- #handle_revocation_response — Rack::OAuth2::Client
- #handle_success_response — Rack::OAuth2::Client
- #headers — Rack::OAuth2::Server::Rails::ResponseExt
- #http_client — Rack::OAuth2::AccessToken
- #json — Rack::OAuth2::Server::Rails::ResponseExt
- #jwt_bearer= — Rack::OAuth2::Client
- #location — Rack::OAuth2::Server::Rails::ResponseExt
- #oauth2? — Rack::OAuth2::Server::Resource::Request
- #oauth2? — Rack::OAuth2::Server::Resource::Bearer::Request
- #prepare_oauth_env — Rack::OAuth2::Server::Rails::Authorize
- #protocol_params — Rack::OAuth2::Server::Abstract::Error
- #protocol_params — Rack::OAuth2::Server::Authorize::Response
- #protocol_params — Rack::OAuth2::Server::Authorize::Code::Response
- #protocol_params — Rack::OAuth2::Server::Authorize::Extension::CodeAndToken::Response
- #protocol_params — Rack::OAuth2::Server::Authorize::Token::Response
- #protocol_params — Rack::OAuth2::Server::Resource::Forbidden
- #protocol_params — Rack::OAuth2::Server::Token::Response
- #protocol_params — Rack::OAuth2::Server::Authorize::ErrorHandler
- #protocol_params_location — Rack::OAuth2::Server::Authorize::Code::Response
- #protocol_params_location — Rack::OAuth2::Server::Authorize::Token::Response
- #redirect? — Rack::OAuth2::Server::Authorize::ErrorHandler
- #redirect? — Rack::OAuth2::Server::Rails::ResponseExt
- #redirect_uri_with_credentials — Rack::OAuth2::Server::Authorize::Response
- #refresh_token= — Rack::OAuth2::Client
- #resource_owner_credentials= — Rack::OAuth2::Client
- #response_type_for — Rack::OAuth2::Server::Authorize
- #revoke! — Rack::OAuth2::Client
- #saml2_bearer= — Rack::OAuth2::Client
- #scheme — Rack::OAuth2::Server::Resource::Bearer::Unauthorized
- #scheme — Rack::OAuth2::Server::Resource::Unauthorized
- #server_error! — Rack::OAuth2::Server::Authorize::ErrorMethods
- #setup! — Rack::OAuth2::Server::Resource::Request
- #setup! — Rack::OAuth2::Server::Resource::Bearer::Request
- #subject_token= — Rack::OAuth2::Client
- #temporarily_unavailable! — Rack::OAuth2::Server::Authorize::ErrorMethods
- #to_mtls — Rack::OAuth2::AccessToken::Bearer
- #token_response — Rack::OAuth2::AccessToken
- #unauthorized! — Rack::OAuth2::Server::Resource::Bearer::ErrorMethods
- #unauthorized! — Rack::OAuth2::Server::Resource::ErrorMethods
- #unauthorized! — Rack::OAuth2::Server::Token::ErrorMethods
- #verify_code_verifier! — Rack::OAuth2::Server::Extension::PKCE::TokenRequest
- #verify_redirect_uri! — Rack::OAuth2::Server::Authorize::Request