FunktionenEintragstypen

20 Eintragstypen

Katalog der QubKey-Eintragstypen – EntryData-Schema, geschützte Felder und UI-Beschriftungen (PassManagerWebV4).

QubKey implementiert 20 Eintragstypen, die in der Desktop-App definiert sind (Rust EntryType / EntryData in models.rs). Jeder Typ verfügt über ein typisiertes Feldschema. Geheimnisse werden über is_protected_field maskiert.

Anhänge: Alle 20 Typen akzeptieren verschlüsselte Dateien und Ordner. Gespeichert in Entry.attachments (EntryAttachments); Der Typ Dokument verwendet DocumentInner.files / folders mit demselben DocumentAttachment / DocumentFolder-Modell (attachment_store_mut in document_service.rs).

Dieser Abschnitt spiegelt genau das Produktmodell wider: Diskriminanten, Kategorien (EntryCategory), Felder, Rust-Typen und UI-Beschriftungen (PassManagerWebV4 i18n). Für die Validierung ist lediglich der Eintrag Titel erforderlich.

Von Web-Logins bis hin zu Krypto-Wallets – typisierte Schemata, maskierte Geheimnisse und verschlüsselte Anhänge für alle 20 Typen.

20Eintragstypen
6Kategorien
20Typen mit Anhängen
46maskierbare Felder

Anhänge aller Art – verschlüsselte Dateien per Drag-and-Drop, Ordnerorganisation, Anhangskennzeichen in der Tresorliste (v1.0.2+).

Nach Kategorie durchsuchen

Passwörter

6 Typen

Finanziell

3 Typen

Identität

6 Typen

Dokumentieren

1 Typen

Notiz

3 Typen

Gerätezugriff

1 Typen

Synchronisieren

Quelle der Wahrheit: src/models.rs, i18n src/i18n/locales/en.json, Leitfaden Docs/01_Development/Features/Adding_New_Entry_Type.md. Neu generieren: node lib/docs/scripts/sync-entry-types-catalog.mjs.

Alle 20 Typen

Geben Sieein Scheibe.KategorieBeschreibung
Passwort0PasswörterWebsite- oder App-Passwort mit optionalem TOTP.
SSHKey1PasswörterSSH-Host, Schlüssel und Passphrase.
PGPKey2PasswörterÖffentliches/privates PGP-Schlüsselmaterial.
TokenLogin3PasswörterInhabertoken, API-Schlüssel, Geheimnisse im OAuth-Stil.
Hauptschlüssel4PasswörterWebAuthn-Anmeldeinformationen und Schlüsselhandles.
Wiederherstellungscodes5PasswörterEinmalige oder Backup-Codelisten.
Kreditkarte6FinanziellZahlungskarten-PAN, Ablauf und CVV.
Bankkonto7FinanziellBankkontonummer und Filialmetadaten.
CryptoWallet8FinanziellOn-Chain-Adresse und privates Material.
NationalID9IdentitätVon der Regierung ausgestellter nationaler Personalausweis.
Reisepass10IdentitätPassbuch- oder Kartennummern und Reiseausweis.
Führerschein11IdentitätKfz-Führerschein.
GesundheitsID12IdentitätKrankenversicherung oder Gesundheitskarte.
Profil13IdentitätPersonenprofil: Kontakt, Steuern und PII.
Kontaktadresse14IdentitätPostanschrift und nicht geheime Kontaktinformationen.
Hinweis15HinweisLanger Textnotizkörper.
Wiederherstellungsphrase16HinweisBIP39 oder ein ähnlicher mnemonischer Speicher.
ConfigSnippet17Hinweis.env oder Konfiguration einfügen.
Dokument18DokumentEingebettete Dateianhänge (einzeln oder mehrfach) mit Legacy-Spiegelfeldern.
WLAN19GerätezugriffName des drahtlosen Netzwerks und PSK.

Anhänge

Anhänge (alle Arten)

Alle Eintragstypen (Diskriminanten 0–19) akzeptieren Anhänge mit mehreren Dateien und Ordnern, die im Tresor verschlüsselt sind.

RoststandortTypen
Entry.attachments (files, folders)Passwort, SSH-Schlüssel, Kreditkarte, Notiz, WLAN, … (alle außer Dokument-innere Nutzlast)
DocumentInner.files / foldersNur Typ Dokument (gleiche Strukturen DocumentAttachment / DocumentFolder)

Gemeinsame Strukturen (document_service.rs):

  • Dokumentanhang: id, filename, mime_type, content (geschützt), folder_id
  • Dokumentenordner: id, name, parent_id

In der Benutzeroberfläche: Drag-and-Drop, Anhangskennzeichen, Sortierung „Anhänge zuerst“, Vault-ZIP/7z-Export mit passmanager-secrets.json.

Siehe auch