CertificatePolicyProperties interface

واجهة تمثل نهج الشهادة (بدون خصائص الموضوع).

الخصائص

certificateTransparency

يشير إلى ما إذا كان يجب نشر الشهادات التي تم إنشاؤها ضمن هذا النهج إلى سجلات شفافية الشهادة.

certificateType

نوع الشهادة التي سيتم طلبها من موفر المصدر.

contentType

نوع الوسائط (نوع MIME).

اضبط على application/x-pkcs12 عندما تحتوي الشهادة على وحدات بايت PKCS#12/PFX، أو application/x-pem-file عندما تحتوي الشهادة على وحدات البايت المرمزة بواسطة ASCII PEM.

createdOn

عند إنشاء الشهادة.

enabled

تحديد ما إذا كان الكائن ممكنا أم لا.

enhancedKeyUsage

استخدام المفتاح المحسن.

exportable

ما إذا كان يمكن تصدير الشهادة أم لا

issuerName

اسم كائن المصدر المشار إليه أو الأسماء المحجوزة؛ على سبيل المثال، "ذاتي" أو "غير معروف".

keyCurveName

اسم المنحنى الناقص. تتضمن القيم المحتملة: "P-256"، و"P-384"، و"P-521"، و"P-256K"

keySize

حجم المفتاح بالبت. على سبيل المثال: 2048 أو 3072 أو 4096 ل RSA.

keyType

نوع المفتاح المزدوج الذي سيتم استخدامه للشهادة. تتضمن القيم المحتملة: "EC"، و"EC-HSM"، و"RSA"، و"RSA-HSM"، و"oct"

keyUsage

قائمة الاستخدامات الرئيسية.

lifetimeActions

الإجراءات التي سيتم تنفيذها بواسطة Key Vault على مدى عمر الشهادة.

reuseKey

يشير إلى ما إذا كان سيتم استخدام نفس المفتاح المزدوج في تجديد الشهادة.

updatedOn

عند تحديث الكائن.

validityInMonths

المدة التي تكون فيها الشهادة صالحة بالأشهر.

تفاصيل الخاصية

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