Table of Contents - keycloak_rack-1.0.0 Documentation
Classes and Modules
- KeycloakRack
- KeycloakRack::Authenticate
- KeycloakRack::AuthorizeRealm
- KeycloakRack::AuthorizeResource
- KeycloakRack::Config
- KeycloakRack::Container
- KeycloakRack::DecodedToken
- KeycloakRack::DecodedToken::UnknownAttribute
- KeycloakRack::FlexibleStruct
- KeycloakRack::HTTPClient
- KeycloakRack::KeyFetcher
- KeycloakRack::KeyResolver
- KeycloakRack::Middleware
- KeycloakRack::Railtie
- KeycloakRack::ReadToken
- KeycloakRack::RoleMap
- KeycloakRack::Session
- KeycloakRack::SkipAuthentication
- KeycloakRack::Types
- KeycloakRack::WithConfig
Methods
- ::configure — KeycloakRack
- ::new — KeycloakRack::KeyResolver
- ::new — KeycloakRack::Middleware
- #algorithms_for — KeycloakRack::Authenticate
- #anonymous? — KeycloakRack::Session
- #authenticate! — KeycloakRack::Session
- #authenticated? — KeycloakRack::Session
- #authentication_failed — KeycloakRack::Middleware
- #authorize_realm! — KeycloakRack::Session
- #authorize_resource! — KeycloakRack::Session
- #build_failure_body — KeycloakRack::Middleware
- #build_failure_headers — KeycloakRack::Middleware
- #build_failure_status — KeycloakRack::Middleware
- #build_uri — KeycloakRack::HTTPClient
- #build_x509_store — KeycloakRack::Config
- #cache_ttl= — KeycloakRack::Config
- #call — KeycloakRack::Authenticate
- #call — KeycloakRack::AuthorizeRealm
- #call — KeycloakRack::AuthorizeResource
- #call — KeycloakRack::HTTPClient
- #call — KeycloakRack::Middleware
- #call — KeycloakRack::ReadToken
- #call — KeycloakRack::SkipAuthentication
- #config — KeycloakRack::WithConfig
- #decode_and_verify — KeycloakRack::Authenticate
- #fetch — KeycloakRack::DecodedToken
- #fetch! — KeycloakRack::KeyResolver
- #find_public_keys — KeycloakRack::KeyFetcher
- #find_public_keys — KeycloakRack::KeyResolver
- #get — KeycloakRack::HTTPClient
- #get_json — KeycloakRack::HTTPClient
- #halt? — KeycloakRack::Middleware
- #has_failed_fetch? — KeycloakRack::KeyResolver
- #has_outdated_cache? — KeycloakRack::KeyResolver
- #has_realm_role? — KeycloakRack::DecodedToken
- #has_resource_role? — KeycloakRack::DecodedToken
- #has_role? — KeycloakRack::RoleMap
- #parse_json — KeycloakRack::HTTPClient
- #preflight? — KeycloakRack::SkipAuthentication
- #read_from — KeycloakRack::ReadToken
- #refresh! — KeycloakRack::KeyResolver
- #should_refetch? — KeycloakRack::KeyResolver
- #should_skip? — KeycloakRack::SkipAuthentication
- #skip_paths= — KeycloakRack::Config
- #slice — KeycloakRack::DecodedToken
- #token_leeway= — KeycloakRack::Config