CertificatePolicyProperties interface
Antarmuka yang mewakili kebijakan sertifikat (tanpa properti subjek).
Properti
certificate |
Menunjukkan apakah sertifikat yang dihasilkan berdasarkan kebijakan ini harus diterbitkan ke log transparansi sertifikat. |
certificate |
Jenis sertifikat yang akan diminta dari penyedia penerbit. |
content |
Jenis media (jenis MIME). Atur ke |
created |
Ketika sertifikat dibuat. |
enabled | Menentukan apakah objek diaktifkan. |
enhanced |
Penggunaan kunci yang disempurnakan. |
exportable | Apakah sertifikat dapat diekspor atau tidak |
issuer |
Nama objek penerbit yang dirujuk atau nama yang dipesan; misalnya, 'Mandiri' atau 'Tidak Diketahui'. |
key |
Nama kurva elips. Nilai yang mungkin termasuk: 'P-256', 'P-384', 'P-521', 'P-256K' |
key |
Ukuran kunci dalam bit. Misalnya: 2048, 3072, atau 4096 untuk RSA. |
key |
Jenis pasangan kunci yang akan digunakan untuk sertifikat. Nilai yang mungkin termasuk: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'okt' |
key |
Daftar penggunaan kunci. |
lifetime |
Tindakan yang akan dilakukan oleh Key Vault selama masa pakai sertifikat. |
reuse |
Menunjukkan apakah pasangan kunci yang sama akan digunakan pada perpanjangan sertifikat. |
updated |
Ketika objek diperbarui. |
validity |
Durasi sertifikat berlaku dalam bulan. |
Detail Properti
certificateTransparency
Menunjukkan apakah sertifikat yang dihasilkan berdasarkan kebijakan ini harus diterbitkan ke log transparansi sertifikat.
certificateTransparency?: boolean
Nilai Properti
boolean
certificateType
Jenis sertifikat yang akan diminta dari penyedia penerbit.
certificateType?: string
Nilai Properti
string
contentType
Jenis media (jenis MIME).
Atur ke application/x-pkcs12
saat sertifikat berisi byte PKCS#12/PFX Anda, atau ke application/x-pem-file
saat sertifikat berisi byte yang dikodekan PEM ASCII Anda.
contentType?: CertificateContentType
Nilai Properti
createdOn
Ketika sertifikat dibuat.
createdOn?: Date
Nilai Properti
Date
enabled
Menentukan apakah objek diaktifkan.
enabled?: boolean
Nilai Properti
boolean
enhancedKeyUsage
Penggunaan kunci yang disempurnakan.
enhancedKeyUsage?: string[]
Nilai Properti
string[]
exportable
Apakah sertifikat dapat diekspor atau tidak
exportable?: boolean
Nilai Properti
boolean
issuerName
Nama objek penerbit yang dirujuk atau nama yang dipesan; misalnya, 'Mandiri' atau 'Tidak Diketahui'.
issuerName?: string
Nilai Properti
string
keyCurveName
Nama kurva elips. Nilai yang mungkin termasuk: 'P-256', 'P-384', 'P-521', 'P-256K'
keyCurveName?: string
Nilai Properti
string
keySize
Ukuran kunci dalam bit. Misalnya: 2048, 3072, atau 4096 untuk RSA.
keySize?: number
Nilai Properti
number
keyType
Jenis pasangan kunci yang akan digunakan untuk sertifikat. Nilai yang mungkin termasuk: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'okt'
keyType?: string
Nilai Properti
string
keyUsage
Daftar penggunaan kunci.
keyUsage?: string[]
Nilai Properti
string[]
lifetimeActions
Tindakan yang akan dilakukan oleh Key Vault selama masa pakai sertifikat.
lifetimeActions?: LifetimeAction[]
Nilai Properti
reuseKey
Menunjukkan apakah pasangan kunci yang sama akan digunakan pada perpanjangan sertifikat.
reuseKey?: boolean
Nilai Properti
boolean
updatedOn
Ketika objek diperbarui.
updatedOn?: Date
Nilai Properti
Date
validityInMonths
Durasi sertifikat berlaku dalam bulan.
validityInMonths?: number
Nilai Properti
number