Table of Contents - warden-jwt_auth-0.5.0 Documentation
Classes and Modules
- Warden
- Warden::JWTAuth
- Warden::JWTAuth::EnvHelper
- Warden::JWTAuth::Errors
- Warden::JWTAuth::Errors::NilUser
- Warden::JWTAuth::Errors::RevokedToken
- Warden::JWTAuth::Errors::WrongAud
- Warden::JWTAuth::Errors::WrongScope
- Warden::JWTAuth::HeaderParser
- Warden::JWTAuth::Hooks
- Warden::JWTAuth::Interfaces
- Warden::JWTAuth::Interfaces::RevocationStrategy
- Warden::JWTAuth::Interfaces::User
- Warden::JWTAuth::Interfaces::UserRepository
- Warden::JWTAuth::Middleware
- Warden::JWTAuth::Middleware::RevocationManager
- Warden::JWTAuth::Middleware::TokenDispatcher
- Warden::JWTAuth::PayloadUserHelper
- Warden::JWTAuth::Strategy
- Warden::JWTAuth::TokenDecoder
- Warden::JWTAuth::TokenEncoder
- Warden::JWTAuth::TokenRevoker
- Warden::JWTAuth::UserDecoder
- Warden::JWTAuth::UserEncoder
Methods
- ::after_set_user — Warden::JWTAuth::Hooks
- ::aud_header — Warden::JWTAuth::EnvHelper
- ::aud_matches? — Warden::JWTAuth::PayloadUserHelper
- ::authorization_header — Warden::JWTAuth::EnvHelper
- ::constantize_values — Warden::JWTAuth
- ::find_user — Warden::JWTAuth::PayloadUserHelper
- ::from_env — Warden::JWTAuth::HeaderParser
- ::new — Warden::JWTAuth::Middleware
- ::new — Warden::JWTAuth::Middleware::RevocationManager
- ::new — Warden::JWTAuth::Middleware::TokenDispatcher
- ::new — Warden::JWTAuth::UserDecoder
- ::new — Warden::JWTAuth::UserEncoder
- ::path_info — Warden::JWTAuth::EnvHelper
- ::payload_for_user — Warden::JWTAuth::PayloadUserHelper
- ::request_method — Warden::JWTAuth::EnvHelper
- ::scope_matches? — Warden::JWTAuth::PayloadUserHelper
- ::set_authorization_header — Warden::JWTAuth::EnvHelper
- ::symbolize_keys — Warden::JWTAuth
- ::to_env — Warden::JWTAuth::HeaderParser
- ::to_headers — Warden::JWTAuth::HeaderParser
- ::upcase_first_items — Warden::JWTAuth
- #add_token_to_env — Warden::JWTAuth::Hooks
- #authenticate! — Warden::JWTAuth::Strategy
- #call — Warden::JWTAuth::Middleware
- #call — Warden::JWTAuth::Middleware::RevocationManager
- #call — Warden::JWTAuth::Middleware::TokenDispatcher
- #call — Warden::JWTAuth::TokenDecoder
- #call — Warden::JWTAuth::TokenEncoder
- #call — Warden::JWTAuth::TokenRevoker
- #call — Warden::JWTAuth::UserDecoder
- #call — Warden::JWTAuth::UserEncoder
- #check_valid_claims — Warden::JWTAuth::UserDecoder
- #check_valid_user — Warden::JWTAuth::UserDecoder
- #constantize_values — Warden::JWTAuth
- #find_for_jwt_authentication — Warden::JWTAuth::Interfaces::UserRepository
- #headers_with_token — Warden::JWTAuth::Middleware::TokenDispatcher
- #jwt_payload — Warden::JWTAuth::Interfaces::User
- #jwt_revoked? — Warden::JWTAuth::Interfaces::RevocationStrategy
- #jwt_scope? — Warden::JWTAuth::Hooks
- #jwt_subject — Warden::JWTAuth::Interfaces::User
- #merge_with_default_claims — Warden::JWTAuth::TokenEncoder
- #on_jwt_dispatch — Warden::JWTAuth::Interfaces::User
- #prepare_token — Warden::JWTAuth::Hooks
- #request_matches? — Warden::JWTAuth::Hooks
- #revoke_jwt — Warden::JWTAuth::Interfaces::RevocationStrategy
- #revoke_token — Warden::JWTAuth::Middleware::RevocationManager
- #store? — Warden::JWTAuth::Strategy
- #symbolize_keys — Warden::JWTAuth
- #token — Warden::JWTAuth::Strategy
- #token_should_be_added? — Warden::JWTAuth::Hooks
- #token_should_be_revoked? — Warden::JWTAuth::Middleware::RevocationManager
- #upcase_first_items — Warden::JWTAuth
- #valid? — Warden::JWTAuth::Strategy