Table of Contents - epb-auth-tools-1.0.8 Documentation
Classes and Modules
- Auth
- Auth::Errors
- Auth::Errors::Client
- Auth::Errors::ClientHasNoAuthServer
- Auth::Errors::ClientHasNoBaseUri
- Auth::Errors::ClientHasNoClientId
- Auth::Errors::ClientHasNoClientSecret
- Auth::Errors::Error
- Auth::Errors::Network
- Auth::Errors::NetworkConnectionFailed
- Auth::Errors::Processor
- Auth::Errors::ProcessorHasNoIssuer
- Auth::Errors::ProcessorHasNoSecret
- Auth::Errors::Token
- Auth::Errors::TokenDecodeError
- Auth::Errors::TokenExpired
- Auth::Errors::TokenHasNoExpiry
- Auth::Errors::TokenHasNoIssuedAt
- Auth::Errors::TokenHasNoIssuer
- Auth::Errors::TokenHasNoSubject
- Auth::Errors::TokenIssuerIncorrect
- Auth::Errors::TokenMissing
- Auth::Errors::TokenNotYetValid
- Auth::Errors::TokenPayloadError
- Auth::Errors::TokenTamperDetected
- Auth::HttpClient
- Auth::Sinatra
- Auth::Sinatra::Conditional
- Auth::Token
- Auth::TokenProcessor
Methods
- ::delegate — Auth::HttpClient
- ::new — Auth::HttpClient
- ::new — Auth::Token
- ::new — Auth::TokenProcessor
- ::process_request — Auth::Sinatra::Conditional
- #encode — Auth::Token
- #jwt_process — Auth::TokenProcessor
- #process — Auth::TokenProcessor
- #refresh — Auth::HttpClient
- #refresh? — Auth::HttpClient
- #request — Auth::HttpClient
- #scope? — Auth::Token
- #scopes? — Auth::Token
- #sub — Auth::Token
- #supplemental — Auth::Token
- #validate_payload — Auth::Token