CertificatePolicyProperties interface
Sertifikanın ilkesini temsil eden arabirim (konu özellikleri olmadan).
Özellikler
certificate |
Bu ilke altında oluşturulan sertifikaların sertifika saydamlık günlüklerinde yayımlanması gerekip gerekmediğini gösterir. |
certificate |
Veren sağlayıcıdan istenecek sertifika türü. |
content |
Medya türü (MIME türü).
|
created |
Sertifika oluşturulduğunda. |
enabled | Nesnenin etkinleştirilip etkinleştirilmediğini belirler. |
enhanced |
Gelişmiş anahtar kullanımı. |
exportable | Sertifikanın dışarı aktarılıp aktarılamayacağı |
issuer |
Başvuruda bulunan veren nesnesinin veya ayrılmış adların adı; örneğin, 'Self' veya 'Unknown'. |
key |
Elips eğrisi adı. Olası değerler şunlardır: 'P-256', 'P-384', 'P-521', 'P-256K' |
key |
Bit cinsinden anahtar boyutu. Örneğin: RSA için 2048, 3072 veya 4096. |
key |
Sertifika için kullanılacak anahtar çiftinin türü. Olası değerler şunlardır: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct' |
key |
Anahtar kullanımlarının listesi. |
lifetime |
Sertifikanın ömrü boyunca Key Vault tarafından gerçekleştirilecek eylemler. |
reuse |
Sertifika yenilemede aynı anahtar çiftinin kullanılıp kullanılmayacağını gösterir. |
updated |
Nesne güncelleştirildiğinde. |
validity |
Sertifikanın ay cinsinden geçerli olduğu süre. |
Özellik Ayrıntıları
certificateTransparency
Bu ilke altında oluşturulan sertifikaların sertifika saydamlık günlüklerinde yayımlanması gerekip gerekmediğini gösterir.
certificateTransparency?: boolean
Özellik Değeri
boolean
certificateType
Veren sağlayıcıdan istenecek sertifika türü.
certificateType?: string
Özellik Değeri
string
contentType
Medya türü (MIME türü).
application/x-pkcs12
Sertifikanın PKCS#12/PFX baytlarınızı içerdiği veya sertifikanın ASCII PEM ile kodlanmış baytlarınızı application/x-pem-file
içerdiği zaman olarak ayarlayın.
contentType?: CertificateContentType
Özellik Değeri
createdOn
Sertifika oluşturulduğunda.
createdOn?: Date
Özellik Değeri
Date
enabled
Nesnenin etkinleştirilip etkinleştirilmediğini belirler.
enabled?: boolean
Özellik Değeri
boolean
enhancedKeyUsage
Gelişmiş anahtar kullanımı.
enhancedKeyUsage?: string[]
Özellik Değeri
string[]
exportable
Sertifikanın dışarı aktarılıp aktarılamayacağı
exportable?: boolean
Özellik Değeri
boolean
issuerName
Başvuruda bulunan veren nesnesinin veya ayrılmış adların adı; örneğin, 'Self' veya 'Unknown'.
issuerName?: string
Özellik Değeri
string
keyCurveName
Elips eğrisi adı. Olası değerler şunlardır: 'P-256', 'P-384', 'P-521', 'P-256K'
keyCurveName?: string
Özellik Değeri
string
keySize
Bit cinsinden anahtar boyutu. Örneğin: RSA için 2048, 3072 veya 4096.
keySize?: number
Özellik Değeri
number
keyType
Sertifika için kullanılacak anahtar çiftinin türü. Olası değerler şunlardır: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'
keyType?: string
Özellik Değeri
string
keyUsage
Anahtar kullanımlarının listesi.
keyUsage?: string[]
Özellik Değeri
string[]
lifetimeActions
Sertifikanın ömrü boyunca Key Vault tarafından gerçekleştirilecek eylemler.
lifetimeActions?: LifetimeAction[]
Özellik Değeri
reuseKey
Sertifika yenilemede aynı anahtar çiftinin kullanılıp kullanılmayacağını gösterir.
reuseKey?: boolean
Özellik Değeri
boolean
updatedOn
Nesne güncelleştirildiğinde.
updatedOn?: Date
Özellik Değeri
Date
validityInMonths
Sertifikanın ay cinsinden geçerli olduğu süre.
validityInMonths?: number
Özellik Değeri
number