Method List
-
#access_token Himari::LifetimeValue
-
#action Himari::App::ProviderCandidate
-
#active? Himari::SigningKey
-
#alg Himari::SigningKey
-
#allow! Himari::Decisions::Base
-
allow_effects Himari::Decisions::Base
-
#allowed Himari::RuleProcessor::Result
-
#allowed_claims Himari::Decisions::Authorization
-
#app Himari::Services::OidcUserinfoEndpoint
-
#app Himari::Services::OidcTokenEndpoint
-
#app Himari::Services::OidcProviderMetadataEndpoint
-
#app Himari::Services::OidcAuthorizationEndpoint
-
#app Himari::Middlewares::SigningKey
-
#app Himari::Middlewares::AuthorizationRule
-
#app Himari::Middlewares::Client
-
#app Himari::Middlewares::AuthenticationRule
-
#app Himari::Middlewares::Config
-
#app Himari::Services::JwksEndpoint
-
#app Himari::Middlewares::ClaimsRule
-
#as_json Himari::AuthorizationCode
-
#as_json Himari::AccessToken
-
#as_json Himari::SessionData
-
#as_json Himari::LifetimeValue
-
#as_jwk Himari::SigningKey
-
#as_log Himari::RuleProcessor::Result
-
#as_log Himari::AuthorizationCode
-
#as_log Himari::LifetimeValue
-
#as_log Himari::Decisions::Authorization
-
#as_log Himari::Decisions::Claims
-
#as_log Himari::Services::UpstreamAuthentication::Result
-
#as_log Himari::Services::DownstreamAuthorization::Result
-
#as_log Himari::ClientRegistration
-
#as_log Himari::AccessToken
-
#as_log Himari::SessionData
-
#as_log Himari::Services::UpstreamAuthentication::UnauthorizedError
-
#as_log Himari::Services::DownstreamAuthorization::ForbiddenError
-
#as_log Himari::Decisions::Base
-
#at_hash Himari::IdToken
-
#auth Himari::Decisions::Claims::Context
-
#authn_result Himari::Services::UpstreamAuthentication::Result
-
#authz_result Himari::Services::DownstreamAuthorization::Result
-
#block Himari::Rule
-
#button Himari::App::ProviderCandidate
-
#call Himari::Middlewares::AuthenticationRule
-
#call Himari::Middlewares::Config
-
#call Himari::Middlewares::AuthorizationRule
-
#call Himari::Middlewares::Client
-
#call Himari::Middlewares::SigningKey
-
#call Himari::Services::OidcAuthorizationEndpoint
-
#call Himari::Services::OidcUserinfoEndpoint
-
#call Himari::Services::OidcProviderMetadataEndpoint
-
#call Himari::Rule
-
#call Himari::Middlewares::ClaimsRule
-
#call Himari::Services::OidcTokenEndpoint
-
#call Himari::Services::JwksEndpoint
-
#check_authn Himari::Services::UpstreamAuthentication
-
#claims Himari::Decisions::Authorization
-
#claims Himari::IdToken
-
#claims Himari::Decisions::Claims
-
#claims Himari::Decisions::Authentication::Context
-
#claims Himari::Decisions::Authorization::Context
-
#claims Himari::Services::DownstreamAuthorization::Result
-
#claims Himari::SessionData
-
#claims Himari::AccessToken
-
#claims_result Himari::Services::UpstreamAuthentication::Result
-
#client Himari::Middlewares::AuthorizationRule
-
#client Himari::Middlewares::AuthenticationRule
-
#client Himari::Middlewares::ClaimsRule
-
#client Himari::Middlewares::Client
-
#client Himari::Services::DownstreamAuthorization::Result
-
#client Himari::Decisions::Authorization::Context
-
#client_id Himari::AccessToken
-
#code Himari::LifetimeValue
-
#code_dgst_for_log Himari::AuthorizationCode
-
#collect Himari::ItemProviders::Static
-
#collect Himari::ItemProvider
-
#collect Himari::ProviderChain
-
#config Himari::Middlewares::Config
-
#context Himari::RuleProcessor
-
#continue! Himari::Decisions::Base
-
#custom_messages Himari::Config
-
#custom_templates Himari::Config
-
#data Himari::LogLine
-
#decide! Himari::Decisions::Base
-
#decision Himari::RuleProcessor::Result
-
#decision_log Himari::RuleProcessor::Result
-
#default_lifetime Himari::TokenString::ClassMethods
-
default_lifetime Himari::SessionData
-
default_lifetime Himari::AccessToken
-
#delete_authorization Himari::Storages::Base
-
#delete_authorization_by_code Himari::Storages::Base
-
#delete_session Himari::Storages::Base
-
#delete_session_by_handle Himari::Storages::Base
-
#delete_token Himari::Storages::Base
-
#delete_token_by_handle Himari::Storages::Base
-
#deny! Himari::Decisions::Base
-
#ec_crv Himari::SigningKey
-
#effect Himari::Decisions::Base
-
#effect_comment Himari::Decisions::Base
-
#effect_suggestion Himari::Decisions::Base
-
#effect_user_facing_message Himari::Decisions::Base
-
#evolve Himari::Decisions::Base
-
#expiry Himari::TokenString
-
#expiry Himari::AccessToken
-
#expiry Himari::AuthorizationCode
-
#explicit_deny Himari::RuleProcessor::Result
-
#final? Himari::RuleProcessor
-
#final_claims Himari::IdToken
-
#find Himari::ProviderChain
-
#find_authorization Himari::Storages::Base
-
#find_session Himari::Storages::Base
-
#find_token Himari::Storages::Base
-
#format Himari::TokenString
-
from_authz Himari::AccessToken
-
from_authz Himari::IdToken
-
from_integer Himari::LifetimeValue
-
from_request Himari::Services::UpstreamAuthentication
-
from_request Himari::Services::DownstreamAuthorization
-
#given_token Himari::Services::OidcUserinfoEndpoint::Handler
-
#group Himari::SigningKey
-
#handle Himari::TokenString::Format
-
#handle Himari::TokenString
-
#handle Himari::AccessToken
-
#hash_function Himari::SigningKey
-
#header Himari::TokenString::Format
-
#id Himari::SigningKey
-
#id Himari::ClientRegistration
-
#id_token Himari::LifetimeValue
-
included Himari::TokenString
-
#inferred_alg Himari::SigningKey
-
#initial_decision Himari::RuleProcessor
-
#initialize Himari::Services::DownstreamAuthorization
-
#initialize Himari::Services::OidcProviderMetadataEndpoint
-
#initialize Himari::ItemProviders::Static
-
#initialize Himari::Decisions::Base
-
#initialize Himari::Middlewares::AuthorizationRule
-
#initialize Himari::Middlewares::ClaimsRule
-
#initialize Himari::SessionData
-
#initialize Himari::Services::OidcProviderMetadataEndpoint::Handler
-
#initialize Himari::AccessToken
-
#initialize Himari::Services::JwksEndpoint::Handler
-
#initialize Himari::Storages::Filesystem
-
#initialize Himari::Services::OidcTokenEndpoint
-
#initialize Himari::SigningKey
-
#initialize Himari::Services::OidcAuthorizationEndpoint
-
#initialize Himari::IdToken
-
#initialize Himari::Decisions::Authorization
-
#initialize Himari::Services::OidcUserinfoEndpoint::Handler
-
#initialize Himari::Config
-
#initialize Himari::Services::JwksEndpoint
-
#initialize Himari::Middlewares::AuthenticationRule
-
#initialize Himari::Services::DownstreamAuthorization::ForbiddenError
-
#initialize Himari::Services::OidcUserinfoEndpoint
-
#initialize Himari::Decisions::Claims
-
#initialize Himari::Middlewares::SigningKey
-
#initialize Himari::RuleProcessor
-
#initialize Himari::Storages::Memory
-
#initialize Himari::Services::UpstreamAuthentication
-
#initialize Himari::ProviderChain
-
#initialize Himari::Services::UpstreamAuthentication::UnauthorizedError
-
#initialize Himari::ClientRegistration
-
#initialize Himari::Middlewares::Client
-
#initialize Himari::Middlewares::Config
-
#initialize_claims! Himari::Decisions::Claims
-
#issuer Himari::Config
-
#items Himari::ItemProviders::Static
-
#lifetime Himari::Services::DownstreamAuthorization::Result
-
#lifetime Himari::Decisions::Claims
-
#lifetime Himari::Decisions::Authorization
-
#lifetime Himari::AuthorizationCode
-
#logger Himari::Config
-
#magic_header Himari::TokenString
-
#magic_header Himari::TokenString::ClassMethods
-
magic_header Himari::SessionData
-
magic_header Himari::AccessToken
-
make Himari::AuthorizationCode
-
#make Himari::TokenString::ClassMethods
-
#make_claims Himari::Services::UpstreamAuthentication
-
#match_hint? Himari::ClientRegistration
-
#match_hint? Himari::SigningKey
-
#match_secret? Himari::ClientRegistration
-
#message Himari::LogLine
-
#metadata Himari::Services::OidcProviderMetadataEndpoint::Handler
-
#name Himari::ClientRegistration
-
#name Himari::Rule
-
#name Himari::App::ProviderCandidate
-
#nonce Himari::IdToken
-
#output Himari::Decisions::Claims
-
#output_claims Himari::Decisions::Authorization
-
parse Himari::TokenString::Format
-
#parse Himari::TokenString::ClassMethods
-
#path Himari::Storages::Filesystem
-
#perform Himari::Services::UpstreamAuthentication
-
#perform Himari::Services::DownstreamAuthorization
-
#pkce? Himari::AuthorizationCode
-
#pkce_known_method? Himari::AuthorizationCode
-
#pkce_valid_challenge? Himari::AuthorizationCode
-
#pkce_valid_request? Himari::AuthorizationCode
-
#pkey Himari::SigningKey
-
#preferred_key_group Himari::ClientRegistration
-
#preserve_rack_logger Himari::Config
-
#process Himari::RuleProcessor
-
#provider Himari::Decisions::Claims::Context
-
#provider Himari::Decisions::Authentication::Context
-
#provider Himari::Services::UpstreamAuthentication
-
#providers Himari::ProviderChain
-
#providers Himari::Config
-
#put_authorization Himari::Storages::Base
-
#put_session Himari::Storages::Base
-
#put_token Himari::Storages::Base
-
#redirect_uris Himari::ClientRegistration
-
#release_fragment Himari::Config
-
#request Himari::Decisions::Claims::Context
-
#request Himari::Decisions::Authorization::Context
-
#request Himari::Decisions::Authentication::Context
-
#require_pkce Himari::ClientRegistration
-
#response Himari::Services::OidcProviderMetadataEndpoint::Handler
-
#response Himari::Services::OidcUserinfoEndpoint::Handler
-
#response Himari::Services::JwksEndpoint::Handler
-
#result Himari::RuleProcessor
-
#result Himari::Services::DownstreamAuthorization::ForbiddenError
-
#result Himari::Services::UpstreamAuthentication::UnauthorizedError
-
#rule_name Himari::RuleProcessor::Result
-
#rule_name Himari::Decisions::Base
-
#rules Himari::RuleProcessor
-
#run Himari::RuleProcessor
-
#secret Himari::TokenString::Format
-
#secret Himari::TokenString
-
#secret_hash Himari::ClientRegistration
-
#secret_hash Himari::TokenString
-
#session_data Himari::Services::UpstreamAuthentication::Result
-
#set_rule_name Himari::Decisions::Base
-
#signing_key Himari::IdToken
-
#signing_key Himari::Middlewares::SigningKey
-
#skip! Himari::Decisions::Base
-
#storage Himari::Config
-
#suggestion Himari::RuleProcessor::Result
-
#to_bearer Himari::AccessToken
-
#to_evolve_args Himari::Decisions::Claims
-
#to_evolve_args Himari::Decisions::Base
-
#to_evolve_args Himari::Decisions::Authorization
-
#to_evolve_args Himari::Decisions::Authentication
-
#to_h Himari::Decisions::Base
-
#to_jwt Himari::IdToken
-
#to_s Himari::TokenString::Format
-
#to_s Himari::LogLine
-
#token_response Himari::AccessToken::Bearer
-
#user_data Himari::Decisions::Claims
-
#user_data Himari::SessionData
-
#user_data Himari::Decisions::Authentication::Context
-
#user_data Himari::Decisions::Authorization::Context
-
#user_facing_message Himari::RuleProcessor::Result
-
#userinfo Himari::AccessToken
-
valid_effects Himari::Decisions::Base
-
#valid_redirect_uri? Himari::AuthorizationCode
-
#verify! Himari::TokenString
-
#verify_expiry! Himari::TokenString
-
#verify_secret! Himari::TokenString