Authly::Configuration
Instance methods
access_ttl
Sourceaccess_ttl=(access_ttl : Time::Span)
Sourcealgorithm
Sourcealgorithm=(algorithm : JWT::Algorithm)
Sourceclaims_provider
Sourceclaims_provider=(claims_provider : ClaimsProvider)
Sourceclient_store
Sourceclient_store=(client_store : ClientStore)
Sourceclients
Sourceclients=(clients : AuthorizableClient)
Sourcecode_ttl
Sourcecode_ttl=(code_ttl : Time::Span)
Sourcedefault_jarm_response_mode
Sourcedevice_code_store
Sourcedevice_code_store=(device_code_store : DeviceCodeStore)
Sourceenforce_pkce_s256?
Sourceissuer
Sourcejarm_encryption_alg
Sourcejarm_encryption_enc
Sourcejarm_encryption_key
Sourcejarm_lifetime
Sourcejarm_lifetime=(jarm_lifetime : Time::Span)
Sourcejarm_signing_alg
Sourcejarm_signing_alg=(jarm_signing_alg : JWT::Algorithm)
SourceJWT Secured Authorization Response Mode (JARM)
owners
Sourceowners=(owners : AuthorizableOwner)
Sourcepar_ttl
Sourcepar_ttl=(par_ttl : Time::Span)
Sourcepersist_jwt_tokens=(persist_jwt_tokens : Bool)
JWT Token Persistence When true, JWT tokens are stored via token_store for persistence/management This enables token listing, revocation by token string, and audit trails
persist_jwt_tokens?
JWT Token Persistence When true, JWT tokens are stored via token_store for persistence/management This enables token listing, revocation by token string, and audit trails
public_key
Sourcerefresh_ttl
Sourcerefresh_ttl=(refresh_ttl : Time::Span)
Sourcerequire_certificate_bound_tokens=(require_certificate_bound_tokens : Bool)
Certificate-Bound Tokens (mTLS)
require_par?
Sourcesecret_key
Sourcestate_store
Sourcestate_store=(state_store : StateStore)
Sourcetoken_store
Sourcetoken_store=(token_store : TokenStore)
Sourcetoken_strategy
Sourcetrusted_ca_certificates
Source