CertificatePolicyProperties interface
Eine Schnittstelle, die die Richtlinie eines Zertifikats (ohne die Betreffeigenschaften) darstellt.
Eigenschaften
certificate |
Gibt an, ob die unter dieser Richtlinie generierten Zertifikate in Zertifikattransparenzprotokollen veröffentlicht werden sollen. |
certificate |
Typ des Zertifikats, das vom Ausstelleranbieter angefordert werden soll. |
content |
Der Medientyp (MIME-Typ). Legen Sie auf fest |
created |
Wann das Zertifikat erstellt wurde. |
enabled | Bestimmt, ob das Objekt aktiviert ist. |
enhanced |
Die erweiterte Schlüsselverwendung. |
exportable | Gibt an, ob das Zertifikat exportiert werden kann |
issuer |
Name des referenzierten Ausstellerobjekts oder reservierter Namen; z. B. "Selbst" oder "Unbekannt". |
key |
Name der elliptischen Kurve. Mögliche Werte: "P-256", "P-384", "P-521", "P-256K" |
key |
Die Schlüsselgröße in Bits. Beispiel: 2048, 3072 oder 4096 für RSA. |
key |
Der Typ des Schlüsselpaars, das für das Zertifikat verwendet werden soll. Mögliche Werte: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct" |
key |
Liste der Schlüsselverwendungen. |
lifetime |
Aktionen, die von Key Vault während der Lebensdauer eines Zertifikats ausgeführt werden. |
reuse |
Gibt an, ob dasselbe Schlüsselpaar bei der Zertifikatverlängerung verwendet wird. |
updated |
Wann das Objekt aktualisiert wurde. |
validity |
Die Gültigkeitsdauer des Zertifikats in Monaten. |
Details zur Eigenschaft
certificateTransparency
Gibt an, ob die unter dieser Richtlinie generierten Zertifikate in Zertifikattransparenzprotokollen veröffentlicht werden sollen.
certificateTransparency?: boolean
Eigenschaftswert
boolean
certificateType
Typ des Zertifikats, das vom Ausstelleranbieter angefordert werden soll.
certificateType?: string
Eigenschaftswert
string
contentType
Der Medientyp (MIME-Typ).
Legen Sie auf fest application/x-pkcs12
, wenn das Zertifikat Ihre PKCS#12/PFX-Bytes enthält, oder auf application/x-pem-file
, wenn das Zertifikat Ihre ASCII-PEM-codierten Bytes enthält.
contentType?: CertificateContentType
Eigenschaftswert
createdOn
Wann das Zertifikat erstellt wurde.
createdOn?: Date
Eigenschaftswert
Date
enabled
Bestimmt, ob das Objekt aktiviert ist.
enabled?: boolean
Eigenschaftswert
boolean
enhancedKeyUsage
Die erweiterte Schlüsselverwendung.
enhancedKeyUsage?: string[]
Eigenschaftswert
string[]
exportable
Gibt an, ob das Zertifikat exportiert werden kann
exportable?: boolean
Eigenschaftswert
boolean
issuerName
Name des referenzierten Ausstellerobjekts oder reservierter Namen; z. B. "Selbst" oder "Unbekannt".
issuerName?: string
Eigenschaftswert
string
keyCurveName
Name der elliptischen Kurve. Mögliche Werte: "P-256", "P-384", "P-521", "P-256K"
keyCurveName?: string
Eigenschaftswert
string
keySize
Die Schlüsselgröße in Bits. Beispiel: 2048, 3072 oder 4096 für RSA.
keySize?: number
Eigenschaftswert
number
keyType
Der Typ des Schlüsselpaars, das für das Zertifikat verwendet werden soll. Mögliche Werte: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct"
keyType?: string
Eigenschaftswert
string
keyUsage
Liste der Schlüsselverwendungen.
keyUsage?: string[]
Eigenschaftswert
string[]
lifetimeActions
Aktionen, die von Key Vault während der Lebensdauer eines Zertifikats ausgeführt werden.
lifetimeActions?: LifetimeAction[]
Eigenschaftswert
reuseKey
Gibt an, ob dasselbe Schlüsselpaar bei der Zertifikatverlängerung verwendet wird.
reuseKey?: boolean
Eigenschaftswert
boolean
updatedOn
Wann das Objekt aktualisiert wurde.
updatedOn?: Date
Eigenschaftswert
Date
validityInMonths
Die Gültigkeitsdauer des Zertifikats in Monaten.
validityInMonths?: number
Eigenschaftswert
number