CertificatePolicyProperties interface
واجهة تمثل نهج الشهادة (بدون خصائص الموضوع).
الخصائص
| certificate |
يشير إلى ما إذا كان يجب نشر الشهادات التي تم إنشاؤها ضمن هذا النهج إلى سجلات شفافية الشهادة. |
| certificate |
نوع الشهادة التي سيتم طلبها من موفر المصدر. |
| content |
نوع الوسائط (نوع MIME). اضبط على |
| created |
عند إنشاء الشهادة. |
| enabled | تحديد ما إذا كان الكائن ممكنا أم لا. |
| enhanced |
استخدام المفتاح المحسن. |
| exportable | ما إذا كان يمكن تصدير الشهادة أم لا |
| issuer |
اسم كائن المصدر المشار إليه أو الأسماء المحجوزة؛ على سبيل المثال، "ذاتي" أو "غير معروف". |
| key |
اسم المنحنى الناقص. تتضمن القيم المحتملة: "P-256"، و"P-384"، و"P-521"، و"P-256K" |
| key |
حجم المفتاح بالبت. على سبيل المثال: 2048 أو 3072 أو 4096 ل RSA. |
| key |
نوع المفتاح المزدوج الذي سيتم استخدامه للشهادة. تتضمن القيم المحتملة: "EC"، و"EC-HSM"، و"RSA"، و"RSA-HSM"، و"oct" |
| key |
قائمة الاستخدامات الرئيسية. |
| lifetime |
الإجراءات التي سيتم تنفيذها بواسطة Key Vault على مدى عمر الشهادة. |
| reuse |
يشير إلى ما إذا كان سيتم استخدام نفس المفتاح المزدوج في تجديد الشهادة. |
| updated |
عند تحديث الكائن. |
| validity |
المدة التي تكون فيها الشهادة صالحة بالأشهر. |
تفاصيل الخاصية
certificateTransparency
يشير إلى ما إذا كان يجب نشر الشهادات التي تم إنشاؤها ضمن هذا النهج إلى سجلات شفافية الشهادة.
certificateTransparency?: boolean
قيمة الخاصية
boolean
certificateType
نوع الشهادة التي سيتم طلبها من موفر المصدر.
certificateType?: string
قيمة الخاصية
string
contentType
نوع الوسائط (نوع MIME).
اضبط على application/x-pkcs12 عندما تحتوي الشهادة على وحدات بايت PKCS#12/PFX، أو application/x-pem-file عندما تحتوي الشهادة على وحدات البايت المرمزة بواسطة ASCII PEM.
contentType?: CertificateContentType
قيمة الخاصية
createdOn
عند إنشاء الشهادة.
createdOn?: Date
قيمة الخاصية
Date
enabled
تحديد ما إذا كان الكائن ممكنا أم لا.
enabled?: boolean
قيمة الخاصية
boolean
enhancedKeyUsage
استخدام المفتاح المحسن.
enhancedKeyUsage?: string[]
قيمة الخاصية
string[]
exportable
ما إذا كان يمكن تصدير الشهادة أم لا
exportable?: boolean
قيمة الخاصية
boolean
issuerName
اسم كائن المصدر المشار إليه أو الأسماء المحجوزة؛ على سبيل المثال، "ذاتي" أو "غير معروف".
issuerName?: string
قيمة الخاصية
string
keyCurveName
اسم المنحنى الناقص. تتضمن القيم المحتملة: "P-256"، و"P-384"، و"P-521"، و"P-256K"
keyCurveName?: string
قيمة الخاصية
string
keySize
حجم المفتاح بالبت. على سبيل المثال: 2048 أو 3072 أو 4096 ل RSA.
keySize?: number
قيمة الخاصية
number
keyType
نوع المفتاح المزدوج الذي سيتم استخدامه للشهادة. تتضمن القيم المحتملة: "EC"، و"EC-HSM"، و"RSA"، و"RSA-HSM"، و"oct"
keyType?: string
قيمة الخاصية
string
keyUsage
قائمة الاستخدامات الرئيسية.
keyUsage?: string[]
قيمة الخاصية
string[]
lifetimeActions
الإجراءات التي سيتم تنفيذها بواسطة Key Vault على مدى عمر الشهادة.
lifetimeActions?: LifetimeAction[]
قيمة الخاصية
reuseKey
يشير إلى ما إذا كان سيتم استخدام نفس المفتاح المزدوج في تجديد الشهادة.
reuseKey?: boolean
قيمة الخاصية
boolean
updatedOn
عند تحديث الكائن.
updatedOn?: Date
قيمة الخاصية
Date
validityInMonths
المدة التي تكون فيها الشهادة صالحة بالأشهر.
validityInMonths?: number
قيمة الخاصية
number