Structs§
- Audit
Event - Audit event for compliance and security monitoring
- Audit
Query Filters - Enrollment
Record - Tracks which factors a user has enrolled in
- Rate
Limit Config - Rate limit configuration
- Rate
Limit Result - Rate limit check result
- Secret
Record - Represents a factor secret (TOTP key, WebAuthn credential, etc.)
- Session
Record - Represents an authenticated session after successful verification
- Transaction
Record - Represents a verification transaction in storage
Enums§
- Audit
Error - Audit
Event Type - Enrollment
Error - Enrollment
Status - Rate
Limit Error - Rate
Limit Scope - Rate limit scope for different types of operations
- Secret
Error - Session
Error - Storage
Error - Unified storage error type for general storage operations
- Transaction
Error - Transaction
Status
Traits§
- Audit
LogStore - Trait for pluggable audit logging
- Enrollment
Store - Trait for pluggable enrollment storage
- Rate
Limit Store - Trait for rate limiting storage
- Secret
Store - Trait for pluggable secret storage
- Session
Store - Trait for pluggable session storage
- Transaction
Store - Trait for pluggable transaction storage backends