Expand description
Authentication method implementations.
Re-exports§
pub use hardware_token::HardwareToken;
Modules§
- enhanced_
device - Enhanced Device Flow Implementation
- hardware_
token - Hardware token authentication method
- passkey
- Pure Rust WebAuthn/Passkey authentication implementation.
Structs§
- Advanced
MfaAuth Method - ApiKey
Method - API Key authentication method
- JwtMethod
- JWT-based authentication method
- MfaChallenge
- Multi-factor authentication challenge.
- OAuth2
Method - OAuth2 authentication method
- Open
IdConnect Auth Method - Password
Method - Password-based authentication method with secure credential storage
- User
Info - Basic user information.
Enums§
- Auth
Method Enum - Enum wrapper for all supported authentication methods (for registry)
- Method
Result - Result of an authentication attempt.
- MfaType
- Types of multi-factor authentication.
Traits§
- Auth
Method - Trait for authentication methods.