[−] List of all items
Structs
- api::certificates::AuthenticationKeyPair
- api::certificates::KeyPairs
- api::certificates::RefreshKeyPair
- api::session::AuthenticationToken
- api::session::RefreshToken
- api::session::Session
- api::session::Token
- plugins::hashers::default::MemoryHasher
- plugins::stores::inmemory::DefaultVault
- plugins::stores::inmemory::MemoryVault
- prelude::Error
- utils::certificates::FromDisk
- utils::token::ClientClaims
- utils::token::ServerClaims
Enums
Traits
- api::certificates::CertificateLoader
- api::components::KeyStore
- api::components::Persistence
- api::components::PersistenceHasher
- api::vault::UserAuthentication
- api::vault::UserIdentity
- api::vault::Vault
Functions
- utils::helpers::compute_authentication_token_expiry
- utils::helpers::compute_refresh_token_expiry
- utils::helpers::compute_timestamp_in_seconds
- utils::helpers::digest
- utils::token::decode_client_token
- utils::token::decode_server_token
- utils::token::encode_client_token
- utils::token::encode_server_token
Constants
- constants::DEFAULT_AUTHENTICATION_MAX_EXPIRY_IN_SECONDS
- constants::DEFAULT_AUTHENTICATION_MIN_EXPIRY_IN_SECONDS
- constants::DEFAULT_PRIVATE_AUTHENTICATION_TOKEN_PATH
- constants::DEFAULT_PRIVATE_REFRESH_TOKEN_PATH
- constants::DEFAULT_PUBLIC_AUTHENTICATION_TOKEN_PATH
- constants::DEFAULT_PUBLIC_REFRESH_TOKEN_PATH
- constants::DEFAULT_REFRESH_WITH_NO_EXPIRY