20 نوعًا من الإدخالات
كتالوج أنواع إدخالات QubKey — مخطط EntryData، والحقول المحمية، وتسميات واجهة المستخدم (PassManagerWebV4).
تطبق QubKey 20 نوعًا من أنواع الإدخال المحددة في تطبيق سطح المكتب (Rust EntryType / EntryData في models.rs). يحتوي كل نوع على مخطط حقل مكتوب؛ يتم إخفاء الأسرار عبر is_protected_field.
المرفقات: جميع الأنواع العشرين تقبل الملفات والمجلدات المشفرة. مخزنة في Entry.attachments (EntryAttachments)؛ يستخدم النوع المستند DocumentInner.files / folders مع نفس الطراز DocumentAttachment / DocumentFolder (attachment_store_mut في document_service.rs).
يعكس هذا القسم نموذج المنتج تمامًا: التمييزات والفئات (EntryCategory) والحقول وأنواع الصدأ وتسميات واجهة المستخدم (PassManagerWebV4 i18n). فقط الإدخال العنوان مطلوب للتحقق من الصحة.
بدءًا من عمليات تسجيل الدخول عبر الويب وحتى محافظ العملات المشفرة - المخطط المكتوب والأسرار المقنعة والمرفقات المشفرة في جميع الأنواع العشرين.
المرفقات من كل نوع - الملفات المشفرة بالسحب والإفلات، وتنظيم المجلدات، وشارة المرفقات في قائمة المخزن (الإصدار 1.0.2+).
تصفح حسب الفئة
كلمات المرور
6 أنواع
Password
كلمة المرور
كلمة مرور موقع الويب أو التطبيق مع TOTP اختياري.
SSHKey
مفتاح سش
مضيف SSH والمفاتيح وعبارة المرور.
PGPKey
مفتاح بي جي بي
PGP المواد الرئيسية العامة/الخاصة.
TokenLogin
تسجيل الدخول الرمز
الرموز المميزة لحاملها، ومفاتيح API، وأسرار نمط OAuth.
Passkey
مفتاح المرور
بيانات اعتماد WebAuthn ومقابض المفاتيح.
RecoveryCodes
رموز الاسترداد
قوائم التعليمات البرمجية لمرة واحدة أو النسخ الاحتياطي.
مالي
3 أنواع
هوية
6 أنواع
NationalID
الهوية الوطنية
بطاقة الهوية الوطنية الصادرة عن الحكومة.
Passport
جواز سفر
دفتر جواز السفر أو أرقام البطاقة وهوية السفر.
DriverLicense
رخصة القيادة
رخصة قيادة السيارة.
HealthID
البطاقة الصحية
التأمين الصحي أو البطاقة الطبية.
Profile
حساب تعريفي
ملف تعريف الشخص: جهة الاتصال والضرائب ومعلومات تحديد الهوية الشخصية (PII).
ContactAddress
جهة الاتصال/العنوان
العنوان البريدي ومعلومات الاتصال غير السرية.
وثيقة
1 أنواع
ملحوظة
3 أنواع
الوصول إلى الجهاز
1 أنواع
شتلات
مصدر الحقيقة: src/models.rs، i18n src/i18n/locales/en.json، الدليل Docs/01_Development/Features/Adding_New_Entry_Type.md. الشيخوخة: node lib/docs/scripts/sync-entry-types-catalog.mjs.
جميع الأنواع العشرين
| اكتب | القرص. | الفئة | الوصف |
|---|---|---|---|
| كلمة المرور | 0 | كلمات المرور | كلمة مرور موقع الويب أو التطبيق مع TOTP اختياري. |
| SSHKey | 1 | كلمات المرور | مضيف SSH والمفاتيح وعبارة المرور. |
| PGPKey | 2 | كلمات المرور | PGP المواد الرئيسية العامة/الخاصة. |
| تسجيل الدخول المميز | 3 | كلمات المرور | الرموز المميزة لحاملها، ومفاتيح API، وأسرار نمط OAuth. |
| مفتاح المرور | 4 | كلمات المرور | بيانات اعتماد WebAuthn ومقابض المفاتيح. |
| رموز الاسترداد | 5 | كلمات المرور | قوائم التعليمات البرمجية لمرة واحدة أو النسخ الاحتياطي. |
| بطاقة الائتمان | 6 | مالية | بطاقة الدفع PAN، وانتهاء الصلاحية، وCVV. |
| حساب البنك | 7 | مالية | رقم الحساب البنكي والبيانات الوصفية للفرع. |
| محفظة التشفير | 8 | مالية | العنوان على السلسلة والمواد الخاصة. |
| معرف وطني | 9 | الهوية | بطاقة الهوية الوطنية الصادرة عن الحكومة. |
| جواز سفر | 10 | الهوية | دفتر جواز السفر أو أرقام البطاقة وهوية السفر. |
| رخصة القيادة | 11 | الهوية | رخصة قيادة السيارة. |
| معرف الصحة | 12 | الهوية | التأمين الصحي أو البطاقة الطبية. |
| الملف الشخصي | 13 | الهوية | ملف تعريف الشخص: جهة الاتصال والضرائب ومعلومات تحديد الهوية الشخصية (PII). |
| عنوان الاتصال | 14 | الهوية | العنوان البريدي ومعلومات الاتصال غير السرية. |
| ملاحظة | 15 | ملاحظة | هيئة مذكرة نصية طويلة. |
| عبارة الاسترداد | 16 | ملاحظة | BIP39 أو تخزين ذاكري مماثل. |
| ConfigSnippet | 17 | ملاحظة | .env أو لصق التكوين. |
| وثيقة | 18 | وثيقة | مرفقات الملفات المضمنة (مفردة أو متعددة) مع حقول مرآة قديمة. |
| واي فاي | 19 | الوصول إلى الجهاز | اسم الشبكة اللاسلكية وPSK. |
المرفقات
المُنتجات (جميع الأنواع)
جميع أنواع الإدخال (التمييزات 0–19) تقبل مرفقات الملفات المتعددة مع المجلدات المشفرة في المخزن.
| موقع الصدأ | أنواع |
|---|---|
Entry.attachments (files, folders) | كلمة المرور، SSHKey، بطاقة الائتمان، ملاحظة، WiFi، ... (الكل التصميم الداخلي للمصمّمين) |
DocumentInner.files / folders | المستند النوع فقط (نفس بنيات DocumentAttachment / DocumentFolder) |
الكل مشترك (document_service.rs):
- مستند المستند:
id،filename،mime_type،content(محمي)،folder_id - مجلد المستندات:
id,name,parent_id
في واجهة المستخدم: إلغاء الإفلات، شارة المرفقات، فرز "المرفقات الجديدة"، تصدير vault ZIP/7z باستخدام passmanager-secrets.json.