List of all items
Structs
- access_tokens::AccessTokenClaims
- applications::Application
- applications::BrandingConfig
- applications::UpdateApplication
- audit::AuditEntry
- audit::AuditListEntry
- audit::SearchAuditParams
- audit::SearchAuditResult
- auth_client::EmbeddedAuthClient
- authorization::AuthorizationCode
- authorization::Consent
- db::Db
- email::EmailMessage
- email::LogEmailSender
- events::EventContext
- events::RegisteredEvent
- handle::AllowThem
- handle::AllowThemBuilder
- handle::LoginOutcome
- invitations::Invitation
- jwt::Claims
- jwt::JwtConfig
- oauth::OAuthAccountInfo
- oauth::OAuthStateInfo
- oauth::OAuthUserInfo
- oauth_github::GitHubProvider
- oauth_google::GoogleProvider
- sessions::ListSessionsParams
- sessions::ListSessionsResult
- sessions::SessionConfig
- sessions::SessionListEntry
- signing_keys::JwkEntry
- signing_keys::JwkSet
- signing_keys::OidcDiscovery
- signing_keys::SigningKey
- token_issuance::RefreshToken
- token_issuance::TokenResponse
- types::ApiTokenId
- types::ApiTokenInfo
- types::ApplicationId
- types::AuditEntryId
- types::AuthorizationCodeId
- types::ClientId
- types::ClientSecret
- types::ConsentId
- types::Email
- types::InvitationId
- types::MfaChallengeId
- types::MfaRecoveryCodeId
- types::MfaSecretId
- types::OAuthAccountId
- types::OAuthStateId
- types::PasswordHash
- types::Permission
- types::PermissionId
- types::PermissionName
- types::RefreshTokenId
- types::ResetTokenId
- types::Role
- types::RoleId
- types::RoleName
- types::RolePermission
- types::Session
- types::SessionId
- types::SessionToken
- types::SigningKeyId
- types::TokenHash
- types::User
- types::UserId
- types::UserPermission
- types::UserRole
- types::Username
- types::VerificationTokenId
- users::SearchUsersParams
- users::SearchUsersResult
- users::UserListEntry
Enums
- audit::AuditEvent
- error::AccessTokenError
- error::AuthError
- events::AuthEvent
- events::RegistrationSource
- handle::BuildError
- token_issuance::TokenError
Traits
Functions
- access_tokens::has_scope
- applications::generate_client_id
- applications::generate_client_secret
- applications::validate_logo_url
- applications::validate_primary_color
- applications::validate_redirect_uri
- applications::validate_redirect_uris
- authorization::generate_authorization_code
- authorization::hash_authorization_code
- authorization::validate_scopes
- csrf::derive_csrf_token
- csrf::verify_csrf_token
- jwt::generate_token
- jwt::validate_token
- oauth::generate_pkce_verifier
- oauth::pkce_challenge
- password::hash_password
- password::verify_password
- password_reset::reset_expires_at
- sessions::clear_session_cookie
- sessions::generate_token
- sessions::hash_token
- sessions::parse_session_cookie
- sessions::session_cookie
- signing_keys::build_discovery
- signing_keys::build_jwks
- signing_keys::decrypt_private_key
- token_issuance::compute_at_hash
- token_issuance::exchange_authorization_code
- token_issuance::exchange_refresh_token
- token_issuance::generate_refresh_token
- token_issuance::hash_refresh_token
- token_issuance::mint_access_token
- token_issuance::mint_id_token
- token_issuance::verify_pkce_s256
- totp::totp_uri