Expand description
Β§Bitwarden Fido
Contains the FIDO2 implementation for Bitwarden Password Manager.
ModulesΒ§
- authenticator π
- client π
- client_
fido π - crypto π
- traits π
- types π
- uniffi_
support π
StructsΒ§
- Authenticator
Assertion Response - Authenticator
Attestation Response - Check
User Options - Check
User Result - Cipher
View πContainer - Client
Fido2 - Fido2
Authenticator - Fido2
Client - Fido2
Credential Autofill View - GetAssertion
Extensions Input - WebAuthn extension input for WebAuthn authentication extensions.
- GetAssertion
Extensions Output - WebAuthn extension output of an authentication ceremony.
- GetAssertion
PrfInput - Input for WebAuthn PRF extension during authentication ceremonies.
- GetAssertion
PrfOutput - WebAuthn PRF extension output during an authentication ceremony.
- GetAssertion
Request - Type representing data from WebAuthnβs
PublicKeyCredentialRequestOptions. - GetAssertion
Result - Fields corresponding to a WebAuthn PublicKeyCredential with an AuthenticatorAssertionResponse.
- Invalid
Guid Error - Invalid
Input Length Error - Make
Credential Extensions Input - WebAuthn extension input for WebAuthn registration extensions.
- Make
Credential Extensions Output - WebAuthn extension output for registration extensions.
- Make
Credential PrfInput - WebAuthn PRF extension input for use during registration.
- Make
Credential PrfOutput - WebAuthn PRF extension output used during registration.
- Make
Credential Request - Make
Credential Result - Fields corresponding to a WebAuthn PublicKeyCredential with an AuthenticatorAttestationResponse.
- Options
- PrfInput
Values - Salt inputs for WebAuthn PRF extension.
- PrfOutput
Values - WebAuthn PRF output values.
- Public
KeyCredential Authenticator Assertion Response - Public
KeyCredential Authenticator Attestation Response - Public
KeyCredential RpEntity - Public
KeyCredential User Entity - Selected
Credential - Unknown
Enum Error - Unverified
Asset Link - An Unverified asset link.
EnumsΒ§
- Client
Data - Credentials
ForAutofill Error - Decrypt
Fido2 Autofill Credentials Error - Fido2
Callback Error - Fido2
Client Error - Fido2
Credential Autofill View Error - Fido2
Error - Fill
Credential Error - GetAssertion
Error - Make
Credential Error - Origin
- The origin of a WebAuthn request.
- Silently
Discover Credentials Error - UiHint
- Additional information that can be displayed to the user if the authenticator has a display.
- Verification
ConstantsΒ§
- AAGUID π
- UNIFFI_
META_ πCONST_ BITWARDEN_ FIDO_ RECORD_ SELECTEDCREDENTIAL - UNIFFI_
META_ πCONST_ NAMESPACE_ BITWARDEN_ FIDO - Export namespace metadata.