FeaturesEntry types

NationalID — National ID

Government-issued national ID card.

National ID type (NationalID, discriminant 9) — Identity category. Government-issued national ID card.

Classification

← Types index · Category: Identity · Discriminant: 9

Field schema (EntryData)

FieldRust typeOptionalProtectedUI label
id_numberStringnoyesID number
document_numberOption<String>yesyesDocument number
issuing_authorityOption<String>yesnoIssuing authority
expiry_dateOption<String>yesnoExpiry date
date_of_birthOption<String>yesnoDate of birth
personal_codeOption<String>yesyesPersonal code
last_nameOption<String>yesnoLast name
first_nameOption<String>yesnoFirst name
place_of_birthOption<String>yesnoPlace of birth
sexOption<String>yesnoSex
nationalityOption<String>yesnoNationality
addressOption<String>yesnoAddress
issue_dateOption<String>yesnoIssue date
issuing_countryOption<String>yesnoIssuing country
notesOption<String>yesnoNotes

Secrets

Protected fields (masked in UI, EntryType::is_protected_field): id_number, document_number, personal_code.

Attachments

Attachments

Like all entry types, a NationalID 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 National ID entry: vault → + → type NationalID → fill fields → add attachments (optional, all types) → Save. Validation: only title is required (validation_service.rs).