List of all items
Structs
- audit::NoopAuditSink
- auth::code::CodeAuth
- auth::error::IssuedSession
- auth::error::RedeemSuccess
- auth::norate::NoRateLimit
- auth::session::SessionManager
- auth::token::FormTokenManager
- clock::SystemClock
- code::alphabet::Alphabet
- code::policy::CodePolicy
- cookie::CookiePolicy
- error::RandomError
- hashing::HmacKeyRef
- hashing::KeyVersion
- hashing::LookupKey
- hashing::SecretHasher
- hashing::StaticKeyProvider
- rng::SystemRandom
- secret::CodeId
- secret::FormTokenSecret
- secret::PlainCode
- secret::SecretString
- secret::SessionId
- secret::SessionSecret
- secret::SubjectId
- store::code::ClaimRequest
- store::code::CodeRecord
- store::code::RedeemableCode
- store::ratelimit::RateLimitKey
- store::ratelimit::RateLimitPolicy
- store::session::ActiveSessionRecord
- store::session::SessionRecord
- store::token::ConsumedTokenRecord
- store::token::FormTokenRecord
Enums
- audit::CodeAuthEvent
- auth::error::FormTokenError
- auth::error::RedeemError
- auth::error::SessionError
- cookie::CookieProfile
- cookie::SameSitePolicy
- error::CodeInputError
- error::KeyError
- error::PolicyError
- error::PublicFormError
- error::PublicRedemptionError
- error::PublicSessionError
- error::RedemptionFailReason
- hashing::SecretDomain
- state::claim::ClaimOutcome
- state::session::SessionValidationOutcome
- state::token::TokenConsumeOutcome
- store::error::PublicAuthError
- store::error::StoreError
- store::ratelimit::RateLimitOutcome
- store::ratelimit::RateLimitUnavailable
- store::token::TokenSubject
Traits
- audit::AuditSink
- clock::Clock
- hashing::KeyProvider
- rng::RandomSource
- store::code::CodeStore
- store::ratelimit::RateLimitStore
- store::session::SessionStore
- store::token::FormTokenStore
Functions
- code::generate::generate_code
- code::generate::validate_code_input
- code::normalize::normalize
- state::claim::classify_claim
- state::session::classify_session
- state::token::classify_token_consume
- store::code::code_lookup_candidates
- store::code::expires_at_from_ttl