Table of Contents - rack-oauth2-1.2.3 Documentation
Pages
Classes and Modules
- Rack
- Rack::OAuth2
- Rack::OAuth2::AccessToken
- Rack::OAuth2::AccessToken::Authenticator
- Rack::OAuth2::AccessToken::Bearer
- Rack::OAuth2::AccessToken::Legacy
- Rack::OAuth2::AccessToken::MAC
- Rack::OAuth2::AccessToken::MAC::Sha256HexVerifier
- Rack::OAuth2::AccessToken::MAC::Signature
- Rack::OAuth2::AccessToken::MAC::Verifier
- Rack::OAuth2::AccessToken::MAC::Verifier::VerificationFailed
- 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::Password
- Rack::OAuth2::Client::Grant::RefreshToken
- Rack::OAuth2::Debugger
- Rack::OAuth2::Debugger::RequestFilter
- 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::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::MAC
- Rack::OAuth2::Server::Resource::MAC::ErrorMethods
- Rack::OAuth2::Server::Resource::MAC::Request
- Rack::OAuth2::Server::Resource::MAC::Unauthorized
- 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::JWT
- Rack::OAuth2::Server::Token::Extension::JWT::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::Unauthorized
- 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::JWT
- ::http_client — Rack::OAuth2
- ::http_config — Rack::OAuth2
- ::included — Rack::OAuth2::Server::Resource::ErrorMethods
- ::included — Rack::OAuth2::Server::Token::ErrorMethods
- ::included — Rack::OAuth2::Server::Authorize::ErrorMethods
- ::included — Rack::OAuth2::Server::Authorize::ErrorHandler
- ::logger — Rack::OAuth2
- ::logger= — Rack::OAuth2
- ::new — Rack::OAuth2::Server::Token::Extension::JWT::Request
- ::new — Rack::OAuth2::Server::Resource::Forbidden
- ::new — Rack::OAuth2::AccessToken::Legacy
- ::new — Rack::OAuth2::AccessToken::MAC
- ::new — Rack::OAuth2::AccessToken::MAC::Verifier
- ::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::AccessToken
- ::new — Rack::OAuth2::Server::Authorize::Response
- ::new — Rack::OAuth2::Server::Token::RefreshToken::Request
- ::new — Rack::OAuth2::Server::Token::Password::Request
- ::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::AccessToken::Authenticator
- ::new — Rack::OAuth2::Server::Token::ClientCredentials::Request
- ::new — Rack::OAuth2::Server::Resource
- ::new — Rack::OAuth2::Server::Resource::Request
- ::new — Rack::OAuth2::Server::Token::AuthorizationCode::Request
- ::new — Rack::OAuth2::Server::Token::Request
- ::parse_uri — Rack::OAuth2::Util
- ::redirect_uri — Rack::OAuth2::Util
- ::reset_http_config! — Rack::OAuth2
- ::response_type_for? — Rack::OAuth2::Server::Authorize::Extension::CodeAndToken
- ::rfc3986_encode — Rack::OAuth2::Util
- ::uri_match? — Rack::OAuth2::Util
- #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
- #approved? — Rack::OAuth2::Server::Authorize::Response
- #as_json — Rack::OAuth2::Client::Grant
- #attr_missing! — Rack::OAuth2::Server::Abstract::Request
- #authenticate — Rack::OAuth2::AccessToken::Bearer
- #authenticate — Rack::OAuth2::AccessToken::Legacy
- #authenticate — Rack::OAuth2::AccessToken::MAC
- #authenticate! — Rack::OAuth2::Server::Resource
- #authorization_code= — Rack::OAuth2::Client
- #authorization_header — Rack::OAuth2::AccessToken::MAC
- #authorization_uri — Rack::OAuth2::Client
- #bad_request! — Rack::OAuth2::Server::Authorize::ErrorMethods
- #bad_request! — Rack::OAuth2::Server::Token::ErrorMethods
- #bad_request! — Rack::OAuth2::Server::Resource::ErrorMethods
- #calculate — Rack::OAuth2::AccessToken::MAC::Sha256HexVerifier
- #calculate — Rack::OAuth2::AccessToken::MAC::Signature
- #call — Rack::OAuth2::Server::Token::Extension::JWT
- #call — Rack::OAuth2::Server::Authorize::Token
- #call — Rack::OAuth2::Server::Token::ClientCredentials
- #call — Rack::OAuth2::Server::Authorize
- #call — Rack::OAuth2::Server::Resource::MAC
- #call — Rack::OAuth2::Server::Resource::Bearer
- #call — Rack::OAuth2::Server::Token::AuthorizationCode
- #call — Rack::OAuth2::Server::Token::RefreshToken
- #call — Rack::OAuth2::Server::Resource
- #call — Rack::OAuth2::Server::Authorize::Code
- #call — Rack::OAuth2::Server::Token::Password
- #call — Rack::OAuth2::Server::Token
- #call — Rack::OAuth2::Server::Authorize::Extension::CodeAndToken
- #call — Rack::OAuth2::Server::Abstract::Handler
- #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::Token
- #extensions — Rack::OAuth2::Server::Authorize
- #filter_request — Rack::OAuth2::Debugger::RequestFilter
- #filter_request — Rack::OAuth2::AccessToken::Authenticator
- #filter_response — Rack::OAuth2::AccessToken::Authenticator
- #filter_response — Rack::OAuth2::Debugger::RequestFilter
- #finish — Rack::OAuth2::Server::Authorize::Response
- #finish — Rack::OAuth2::Server::Authorize::ErrorHandler
- #finish — Rack::OAuth2::Server::Resource::Unauthorized
- #finish — Rack::OAuth2::Server::Token::Response
- #finish — Rack::OAuth2::Server::Token::Unauthorized
- #finish — Rack::OAuth2::Server::Abstract::Error
- #forbidden! — Rack::OAuth2::Server::Resource::ErrorMethods
- #generate_nonce — Rack::OAuth2::AccessToken::MAC
- #grant_type_for — Rack::OAuth2::Server::Token
- #handle_error_response — Rack::OAuth2::Client
- #handle_response — Rack::OAuth2::Client
- #handle_success_response — Rack::OAuth2::Client
- #hash_generator — Rack::OAuth2::AccessToken::MAC::Verifier
- #log — Rack::OAuth2::Debugger::RequestFilter
- #normalized_request_string — Rack::OAuth2::AccessToken::MAC::Signature
- #oauth2? — Rack::OAuth2::Server::Resource::Bearer::Request
- #oauth2? — Rack::OAuth2::Server::Resource::Request
- #oauth2? — Rack::OAuth2::Server::Resource::MAC::Request
- #parse_json — Rack::OAuth2::Client
- #protocol_params — Rack::OAuth2::Server::Resource::Forbidden
- #protocol_params — Rack::OAuth2::Server::Authorize::Code::Response
- #protocol_params — Rack::OAuth2::Server::Authorize::Response
- #protocol_params — Rack::OAuth2::Server::Token::Response
- #protocol_params — Rack::OAuth2::Server::Abstract::Error
- #protocol_params — Rack::OAuth2::Server::Authorize::Token::Response
- #protocol_params — Rack::OAuth2::Server::Authorize::ErrorHandler
- #protocol_params — Rack::OAuth2::Server::Authorize::Extension::CodeAndToken::Response
- #protocol_params_location — Rack::OAuth2::Server::Authorize::Token::Response
- #protocol_params_location — Rack::OAuth2::Server::Authorize::Code::Response
- #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
- #scheme — Rack::OAuth2::Server::Resource::MAC::Unauthorized
- #scheme — Rack::OAuth2::Server::Resource::Unauthorized
- #scheme — Rack::OAuth2::Server::Resource::Bearer::Unauthorized
- #server_error! — Rack::OAuth2::Server::Authorize::ErrorMethods
- #setup! — Rack::OAuth2::Server::Resource::Request
- #setup! — Rack::OAuth2::Server::Resource::Bearer::Request
- #setup! — Rack::OAuth2::Server::Resource::MAC::Request
- #temporarily_unavailable! — Rack::OAuth2::Server::Authorize::ErrorMethods
- #token_response — Rack::OAuth2::AccessToken
- #token_response — Rack::OAuth2::AccessToken::MAC
- #unauthorized! — Rack::OAuth2::Server::Resource::Bearer::ErrorMethods
- #unauthorized! — Rack::OAuth2::Server::Token::ErrorMethods
- #unauthorized! — Rack::OAuth2::Server::Resource::MAC::ErrorMethods
- #unauthorized! — Rack::OAuth2::Server::Resource::ErrorMethods
- #verify! — Rack::OAuth2::AccessToken::MAC::Verifier
- #verify! — Rack::OAuth2::AccessToken::MAC
- #verify_redirect_uri! — Rack::OAuth2::Server::Authorize::Request