CertificateProperties interface
واجهة تمثل خصائص الشهادة
الخصائص
| created |
عند إنشاء الشهادة. |
| enabled | تحديد ما إذا كان الكائن ممكنا أم لا. |
| expires |
تاريخ انتهاء الصلاحية بالتوقيت العالمي المتفق عليه. |
| id | معرف الشهادة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| name | اسم الشهادة. |
| not |
ليس قبل التاريخ بالتوقيت العالمي المتفق عليه. |
| preserve |
تحديد ما إذا كانت سلسلة الشهادات تحافظ على ترتيبها الأصلي. القيمة الافتراضية هي false، والتي تعين الشهادة الطرفية في الفهرس 0. |
| recoverable |
تواريخ استبقاء بيانات softDelete.
يجب |
| recovery |
يعكس مستوى استرداد الحذف الساري حاليا للشهادات في المخزن الحالي. إذا كان يحتوي على "قابل للإزالة"، يمكن حذف الشهادة نهائيا من قبل مستخدم متميز؛ وإلا، يمكن للنظام فقط إزالة الشهادة، في نهاية الفاصل الزمني للاحتفاظ. تتضمن القيم المحتملة: "قابل للإزالة" و"قابل للاسترداد+ قابل للإزالة" و"قابل للاسترداد" و"قابل للاسترداد+ProtectedSubscription" ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| tags | بيانات التعريف الخاصة بالتطبيق في شكل أزواج قيم المفاتيح. |
| updated |
عند تحديث المصدر. |
| vault |
عنوان URI للمخزن. |
| version | إصدار الشهادة. قد يكون غير معرف. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| x509Thumbprint | بصمة الإبهام للشهادة. |
| x509Thumbprint |
بصمة الإبهام للمصادقة المشفرة كسلسلة سداسية عشرية. |
تفاصيل الخاصية
createdOn
عند إنشاء الشهادة.
createdOn?: Date
قيمة الخاصية
Date
enabled
تحديد ما إذا كان الكائن ممكنا أم لا.
enabled?: boolean
قيمة الخاصية
boolean
expiresOn
تاريخ انتهاء الصلاحية بالتوقيت العالمي المتفق عليه.
expiresOn?: Date
قيمة الخاصية
Date
id
معرف الشهادة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
id?: string
قيمة الخاصية
string
name
اسم الشهادة.
name?: string
قيمة الخاصية
string
notBefore
ليس قبل التاريخ بالتوقيت العالمي المتفق عليه.
notBefore?: Date
قيمة الخاصية
Date
preserveCertificateOrder
تحديد ما إذا كانت سلسلة الشهادات تحافظ على ترتيبها الأصلي. القيمة الافتراضية هي false، والتي تعين الشهادة الطرفية في الفهرس 0.
preserveCertificateOrder?: boolean
قيمة الخاصية
boolean
recoverableDays
تواريخ استبقاء بيانات softDelete.
يجب >=7 القيمة <=90 عند تمكين softDelete.
ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
recoverableDays?: number
قيمة الخاصية
number
recoveryLevel
يعكس مستوى استرداد الحذف الساري حاليا للشهادات في المخزن الحالي. إذا كان يحتوي على "قابل للإزالة"، يمكن حذف الشهادة نهائيا من قبل مستخدم متميز؛ وإلا، يمكن للنظام فقط إزالة الشهادة، في نهاية الفاصل الزمني للاحتفاظ. تتضمن القيم المحتملة: "قابل للإزالة" و"قابل للاسترداد+ قابل للإزالة" و"قابل للاسترداد" و"قابل للاسترداد+ProtectedSubscription" ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
recoveryLevel?: string
قيمة الخاصية
string
tags
بيانات التعريف الخاصة بالتطبيق في شكل أزواج قيم المفاتيح.
tags?: CertificateTags
قيمة الخاصية
updatedOn
عند تحديث المصدر.
updatedOn?: Date
قيمة الخاصية
Date
vaultUrl
عنوان URI للمخزن.
vaultUrl?: string
قيمة الخاصية
string
version
إصدار الشهادة. قد يكون غير معرف. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
version?: string
قيمة الخاصية
string
x509Thumbprint
بصمة الإبهام للشهادة.
x509Thumbprint?: Uint8Array
قيمة الخاصية
Uint8Array
x509ThumbprintString
بصمة الإبهام للمصادقة المشفرة كسلسلة سداسية عشرية.
x509ThumbprintString?: string
قيمة الخاصية
string