Passkey — Passkeys WebAuthn
Identifiants WebAuthn et handles.
Type Passkey (Passkey, discriminant 4) — catégorie Mots de passe. Identifiants WebAuthn et handles.
Classification
← Index des types · Catégorie : Mots de passe · Discriminant : 4
Schéma des champs (EntryData)
| Champ | Type Rust | Optionnel | Protégé | Libellé UI |
|---|---|---|---|---|
passkey_credential_id | String | non | non | Credential ID |
passkey_user_id | Option<String> | oui | non | User ID |
public_key | String | non | oui | Clé publique |
private_key | String | non | oui | Clé privée |
webauthn_credential | Option<String> | oui | oui | Credential WebAuthn |
user_handle | Option<String> | oui | non | User Handle |
url | Option<String> | oui | non | URL |
notes | Option<String> | oui | non | Notes |
Secrets
Champs protégés (masqués dans l'UI, EntryType::is_protected_field) : public_key, private_key, webauthn_credential.
Pièces jointes
Pièces jointes
Comme pour tous les types d'entrée, une entrée Passkey peut porter des pièces jointes chiffrées via Entry.attachments (EntryAttachments : files, folders). Ajoutez-les par glisser-déposer dans l'éditeur d'entrée ; le contenu binaire est chiffré avec le coffre.
Dans l'application
Créer une entrée Passkey : coffre → + → type Passkey → remplir les champs → ajouter des pièces jointes (optionnel, tous types) → Enregistrer. Validation : seul le titre est requis (validation_service.rs).