Expand description
Passkey and WebAuthn host capabilities.
Passkeys are credential assertions, not raw biometric access. A browser, operating system, password manager, or hardware authenticator may use a fingerprint, face check, device PIN, or security key touch to unlock the credential, but the app receives WebAuthn-style registration or authentication data for server verification.
Structs§
- Authenticate
Passkey Capability - Cancel
Passkey Operation Capability - GetPasskey
Availability Capability - Passkey
Authentication Request - Request to authenticate with an existing passkey.
- Passkey
Authentication Result - Successful passkey authentication payload.
- Passkey
Authenticator Selection - Authenticator selection preferences for registration.
- Passkey
Availability - Host support state for passkey operations in the active session.
- Passkey
Credential Descriptor - Existing credential descriptor used for allow/exclude lists.
- Passkey
Error - Portable passkey error payload.
- Passkey
Registration Request - Request to create and register a new passkey.
- Passkey
Registration Result - Successful passkey registration payload.
- Passkey
Relying Party - Relying-party identity used for passkey creation.
- Passkey
User - User identity supplied during passkey registration.
- Register
Passkey Capability
Enums§
- Passkey
Algorithm - Public-key algorithm requested during credential creation.
- Passkey
Attestation Conveyance - Attestation conveyance preference for passkey registration.
- Passkey
Authenticator Attachment - Authenticator attachment preference.
- Passkey
Mediation - Browser mediation preference for passkey authentication.
- Passkey
Resident KeyRequirement - Resident-key requirement during passkey creation.
- Passkey
Transport - Authenticator transport hints for existing credentials.
- Passkey
User Verification - How strongly the authenticator should verify the user.