Represents the top-level structure of a cleartext Bitwarden vault export.
Represents the top-level structure of an encrypted Bitwarden vault export.
Represents a FIDO2 credential entry embedded in a Bitwarden login item.
Represents the login section of a Bitwarden vault item.
Represents the minimal Bitwarden export header used to choose a parser.
Represents a Bitwarden vault item that may contain login passkeys.
Represents a single user account in a FIDO Credential Exchange Format payload.
Base type for entries inside a CXF item's credentials array.
CredentialExchangeFido2Extensions
Represents the FIDO2 extension state recorded for a CXF passkey credential.
CredentialExchangeFido2HmacCredentials
Represents the FIDO2 hmac-secret extension state captured in a CXF passkey.
CredentialExchangeFido2LargeBlob
Represents the FIDO2 largeBlob extension payload stored on a CXF passkey.
Represents the top-level Header of a FIDO Credential Exchange Format (CXF) payload.
Represents a single CXF item that may bundle one or more credentials.
Represents a CXF credential of type passkey.
Represents the version of the FIDO Credential Exchange Format payload.
An wrapper around an NSec Ed25519 private key.
Represents a passkey imported from an external authenticator export.
Represents a passkey exported from KeePassXC (.passkey JSON format).
Software-based authenticator that signs WebAuthn requests using a PEM private key file, without requiring a hardware authenticator or the Windows WebAuthn API.