FeaturesEntry types

Passkey — WebAuthn passkeys

WebAuthn credentials and key handles.

Passkey type (Passkey, discriminant 4) — Passwords category. WebAuthn credentials and key handles.

Classification

← Types index · Category: Passwords · Discriminant: 4

Field schema (EntryData)

FieldRust typeOptionalProtectedUI label
passkey_credential_idStringnonoCredential ID
passkey_user_idOption<String>yesnoUser ID
public_keyStringnoyesPublic key
private_keyStringnoyesPrivate key
webauthn_credentialOption<String>yesyesWebAuthn Credential
user_handleOption<String>yesnoUser Handle
urlOption<String>yesnoURL
notesOption<String>yesnoNotes

Secrets

Protected fields (masked in UI, EntryType::is_protected_field): public_key, private_key, webauthn_credential.

Attachments

Attachments

Like all entry types, a Passkey entry may have encrypted attachments via Entry.attachments (EntryAttachments: files, folders). Add them by drag-and-drop in the entry editor; binary content is encrypted with the vault.

In the app

Create a Passkey entry: vault → + → type Passkey → fill fields → add attachments (optional, all types) → Save. Validation: only title is required (validation_service.rs).