CreditCard — Cartes bancaires
PAN, expiration et CVV.
Type Carte de crédit (CreditCard, discriminant 6) — catégorie Financier. PAN, expiration et CVV.
Classification
← Index des types · Catégorie : Financier · Discriminant : 6
Schéma des champs (EntryData)
| Champ | Type Rust | Optionnel | Protégé | Libellé UI |
|---|---|---|---|---|
cardholder | String | non | non | Nom du titulaire |
number | String | non | oui | Numéro de carte |
expiry | String | non | oui | Date d'expiration |
cvv | String | non | oui | CVV |
bank_name | Option<String> | oui | non | Nom de la banque |
notes | Option<String> | oui | non | Notes |
Secrets
Champs protégés (masqués dans l'UI, EntryType::is_protected_field) : number, expiry, cvv.
Pièces jointes
Pièces jointes
Comme pour tous les types d'entrée, une entrée CreditCard 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 Carte de crédit : coffre → + → type CreditCard → remplir les champs → ajouter des pièces jointes (optionnel, tous types) → Enregistrer. Validation : seul le titre est requis (validation_service.rs).