FonctionnalitésTypes d'entrées

NationalID — Carte d'identité

Carte nationale d'identité.

Type Carte d'identité (NationalID, discriminant 9) — catégorie Identité. Carte nationale d'identité.

Classification

← Index des types · Catégorie : Identité · Discriminant : 9

Schéma des champs (EntryData)

ChampType RustOptionnelProtégéLibellé UI
id_numberStringnonouiNuméro d'identité
document_numberOption<String>ouiouiNuméro de document
issuing_authorityOption<String>ouinonAutorité émettrice
expiry_dateOption<String>ouinonDate d'expiration
date_of_birthOption<String>ouinonDate de naissance
personal_codeOption<String>ouiouiCode personnel
last_nameOption<String>ouinonNom
first_nameOption<String>ouinonPrénom
place_of_birthOption<String>ouinonLieu de naissance
sexOption<String>ouinonSexe
nationalityOption<String>ouinonNationalité
addressOption<String>ouinonAdresse
issue_dateOption<String>ouinonDate de délivrance
issuing_countryOption<String>ouinonPays émetteur
notesOption<String>ouinonNotes

Secrets

Champs protégés (masqués dans l'UI, EntryType::is_protected_field) : id_number, document_number, personal_code.

Pièces jointes

Pièces jointes

Comme pour tous les types d'entrée, une entrée NationalID 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 d'identité : coffre → + → type NationalID → remplir les champs → ajouter des pièces jointes (optionnel, tous types) → Enregistrer. Validation : seul le titre est requis (validation_service.rs).