20 invoertypen
Catalogus van de invoertypen van QubKey — EntryData-schema, beveiligde velden en UI-labels (PassManagerWebV4).
QubKey implementeert 20 invoertypen gedefinieerd in de desktop-app (Rust EntryType / EntryData in models.rs). Elk type heeft een getypt veldschema; geheimen worden gemaskeerd via is_protected_field.
Bijlagen: alle 20 typen accepteren gecodeerde bestanden en mappen. Opgeslagen in Entry.attachments (EntryAttachments); het Document-type gebruikt DocumentInner.files / folders met hetzelfde DocumentAttachment / DocumentFolder-model (attachment_store_mut in document_service.rs).
Deze sectie weerspiegelt het productmodel exact: discriminanten, categorieën (EntryCategory), velden, Rust-typen en UI-labels (PassManagerWebV4 i18n). Alleen de vermelding titel is vereist voor validatie.
Van weblogins tot crypto-wallets: getypt schema, gemaskeerde geheimen en gecodeerde bijlagen voor alle 20 typen.
Bijlagen van elk type: gecodeerde bestanden slepen en neerzetten, maporganisatie, bijlagebadge in de kluislijst (v1.0.2+).
Blader op categorie
Wachtwoorden
6 typen
Password
Wachtwoord
Website- of app-wachtwoord met optioneel TOTP.
SSHKey
SSH-sleutel
SSH-host, sleutels en wachtwoordzin.
PGPKey
PGP-sleutel
PGP publiek/privaat sleutelmateriaal.
TokenLogin
Token-login
Bearer-tokens, API-sleutels, geheimen in OAuth-stijl.
Passkey
Wachtwoord
WebAuthn-referenties en sleutelhandvatten.
RecoveryCodes
Herstelcodes
Eenmalige of back-upcodelijsten.
Financieel
3 typen
Identiteit
6 typen
NationalID
Nationaal identiteitsbewijs
Door de overheid uitgegeven nationale identiteitskaart.
Passport
Paspoort
Paspoortboek- of kaartnummers en reisidentiteit.
DriverLicense
Rijbewijs
Motorrijbewijs.
HealthID
Gezondheidskaart
Ziektekostenverzekering of medische kaart.
Profile
Profiel
Persoonsprofiel: contactpersoon, belasting en PII.
ContactAddress
Contactpersoon/adres
Postadres en niet-geheime contactgegevens.
Document
1 typen
Opmerking
3 typen
Apparaattoegang
1 typen
Synchroniseren
Bron van waarheid: src/models.rs, i18n src/i18n/locales/en.json, gids Docs/01_Development/Features/Adding_New_Entry_Type.md. Opnieuw genereren: node lib/docs/scripts/sync-entry-types-catalog.mjs.
Alle 20 soorten
| Typ | Schijf. | Categorie | Beschrijving |
|---|---|---|---|
| Wachtwoord | 0 | Wachtwoorden | Website- of app-wachtwoord met optioneel TOTP. |
| SSH-sleutel | 1 | Wachtwoorden | SSH-host, sleutels en wachtwoordzin. |
| PGP-sleutel | 2 | Wachtwoorden | PGP publiek/privaat sleutelmateriaal. |
| TokenLogin | 3 | Wachtwoorden | Bearer-tokens, API-sleutels, geheimen in OAuth-stijl. |
| Wachtwoord | 4 | Wachtwoorden | WebAuthn-referenties en sleutelhandvatten. |
| Herstelcodes | 5 | Wachtwoorden | Eenmalige of back-upcodelijsten. |
| Creditcard | 6 | Financieel | Betaalkaart PAN, vervaldatum en CVV. |
| Bankrekening | 7 | Financieel | Bankrekeningnummer en metagegevens van het filiaal. |
| CryptoWallet | 8 | Financieel | On-chain adres en privémateriaal. |
| Nationale ID | 9 | Identiteit | Door de overheid uitgegeven nationale identiteitskaart. |
| Paspoort | 10 | Identiteit | Paspoortboek- of kaartnummers en reisidentiteit. |
| Bestuurderslicentie | 11 | Identiteit | Motorrijbewijs. |
| GezondheidID | 12 | Identiteit | Ziektekostenverzekering of medische kaart. |
| Profiel | 13 | Identiteit | Persoonsprofiel: contactpersoon, belasting en PII. |
| Contactadres | 14 | Identiteit | Postadres en niet-geheime contactgegevens. |
| Let op | 15 | Opmerking | Lange tekstnotitie. |
| Herstelzin | 16 | Opmerking | BIP39 of soortgelijke geheugensteun. |
| Configuratiefragment | 17 | Opmerking | .env of configuratiepasta. |
| Documenteren | 18 | Document | Ingesloten bestandsbijlagen (enkel of meervoudig) met oudere spiegelvelden. |
| WiFi | 19 | Apparaattoegang | Naam van draadloos netwerk en PSK. |
Bijlagen
Bijlagen (alle typen)
Alle invoertypen (discriminanten 0-19) accepteren bijlagen met meerdere bestanden met mappen, onmogelijk in de kluis.
| Roestlocatie | Soorten |
|---|---|
Entry.attachments (files, folders) | Wachtwoord, SSHKey, CreditCard, Notitie, WiFi, … (allemaal namen van de interne payload van het document) |
DocumentInner.files / folders | Alleen documenttype (dezelfde DocumentAttachment / DocumentFolder-structuur) |
Gedeelde structuren (document_service.rs):
- Documentbijlage:
id,filename,mime_type,content(beveiligd),folder_id - Documentmap:
id,name,parent_id
In de gebruikersinterface: slepen en opbergen, bijlagebadge, verwijderen op 'bijlagen eerst', kluis ZIP/7z-export met passmanager-secrets.json.