KeyProperties interface
واجهة تمثل خصائص KeyVaultKey
الخصائص
| attestation | إثبات المفتاح، إذا كان متوفرا وطلبا. |
| created |
وقت الإنشاء بالتوقيت العالمي المتفق عليه. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| enabled | تحديد ما إذا كان الكائن ممكنا أم لا. |
| expires |
تاريخ انتهاء الصلاحية بالتوقيت العالمي المتفق عليه. |
| exportable | يشير إلى ما إذا كان يمكن تصدير المفتاح الخاص أم لا. |
| hsm |
النظام الأساسي ل HSM الأساسي. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| id | معرف المفتاح. |
| managed | صحيح إذا كانت مدة بقاء البيانات السرية تدار بواسطة مخزن المفاتيح. إذا كان هذا سرا يدعم الشهادة، فستكون الإدارة صحيحة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| name | اسم المفتاح. |
| not |
ليس قبل التاريخ بالتوقيت العالمي المتفق عليه. |
| recoverable |
تواريخ استبقاء بيانات softDelete.
يجب |
| recovery |
يعكس مستوى استرداد الحذف الساري حاليا للمفاتيح في المخزن الحالي. إذا كان يحتوي على "قابل للإزالة" يمكن حذف المفتاح نهائيا من قبل مستخدم متميز؛ وإلا، يمكن للنظام فقط إزالة المفتاح، في نهاية الفاصل الزمني للاحتفاظ. تتضمن القيم المحتملة: "قابل للإزالة" و"قابل للاسترداد+ قابل للإزالة" و"قابل للاسترداد" و"قابل للاسترداد+ProtectedSubscription" ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| release |
عنصر KeyReleasePolicy يحدد القواعد التي يمكن تصدير المفتاح بموجبها. |
| tags | بيانات التعريف الخاصة بالتطبيق في شكل أزواج قيم المفاتيح. |
| updated |
آخر وقت تم تحديثه بالتوقيت العالمي المتفق عليه. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| vault |
عنوان URI للمخزن. |
| version | إصدار المفتاح. قد يكون غير معرف. |
تفاصيل الخاصية
attestation
createdOn
وقت الإنشاء بالتوقيت العالمي المتفق عليه. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
createdOn?: Date
قيمة الخاصية
Date
enabled
تحديد ما إذا كان الكائن ممكنا أم لا.
enabled?: boolean
قيمة الخاصية
boolean
expiresOn
تاريخ انتهاء الصلاحية بالتوقيت العالمي المتفق عليه.
expiresOn?: Date
قيمة الخاصية
Date
exportable
يشير إلى ما إذا كان يمكن تصدير المفتاح الخاص أم لا.
exportable?: boolean
قيمة الخاصية
boolean
hsmPlatform
النظام الأساسي ل HSM الأساسي. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
hsmPlatform?: string
قيمة الخاصية
string
id
معرف المفتاح.
id?: string
قيمة الخاصية
string
managed
صحيح إذا كانت مدة بقاء البيانات السرية تدار بواسطة مخزن المفاتيح. إذا كان هذا سرا يدعم الشهادة، فستكون الإدارة صحيحة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
managed?: boolean
قيمة الخاصية
boolean
name
اسم المفتاح.
name: string
قيمة الخاصية
string
notBefore
ليس قبل التاريخ بالتوقيت العالمي المتفق عليه.
notBefore?: Date
قيمة الخاصية
Date
recoverableDays
تواريخ استبقاء بيانات softDelete.
يجب >=7 القيمة <=90 عند تمكين softDelete.
ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
recoverableDays?: number
قيمة الخاصية
number
recoveryLevel
يعكس مستوى استرداد الحذف الساري حاليا للمفاتيح في المخزن الحالي. إذا كان يحتوي على "قابل للإزالة" يمكن حذف المفتاح نهائيا من قبل مستخدم متميز؛ وإلا، يمكن للنظام فقط إزالة المفتاح، في نهاية الفاصل الزمني للاحتفاظ. تتضمن القيم المحتملة: "قابل للإزالة" و"قابل للاسترداد+ قابل للإزالة" و"قابل للاسترداد" و"قابل للاسترداد+ProtectedSubscription" ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
recoveryLevel?: string
قيمة الخاصية
string
releasePolicy
عنصر KeyReleasePolicy يحدد القواعد التي يمكن تصدير المفتاح بموجبها.
releasePolicy?: KeyReleasePolicy
قيمة الخاصية
tags
بيانات التعريف الخاصة بالتطبيق في شكل أزواج قيم المفاتيح.
tags?: {[propertyName: string]: string}
قيمة الخاصية
{[propertyName: string]: string}
updatedOn
آخر وقت تم تحديثه بالتوقيت العالمي المتفق عليه. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
updatedOn?: Date
قيمة الخاصية
Date
vaultUrl
عنوان URI للمخزن.
vaultUrl: string
قيمة الخاصية
string
version
إصدار المفتاح. قد يكون غير معرف.
version?: string
قيمة الخاصية
string