CertificatePolicy Klasse
Verwaltungsrichtlinie für ein Zertifikat.
- Vererbung
-
builtins.objectCertificatePolicy
Konstruktor
CertificatePolicy(issuer_name: str | None = None, **kwargs)
Parameter
Optional. Name des referenzierten Ausstellerobjekts oder reservierter Namen; z. B. self oder unknown
Der Betreffname des Zertifikats. Sollte ein gültiger distinguished X509-Name sein. Zum Erstellen eines Zertifikats ist entweder subject oder einer der alternativen Antragstellernamenparameter erforderlich. Dies wird beim Importieren eines Zertifikats ignoriert. Der Antragsteller wird aus dem importierten Zertifikat analysiert.
Alternative E-Mails des Betreffs des X509-Objekts. Zum Erstellen eines Zertifikats ist entweder subject oder einer der alternativen Antragstellernamenparameter erforderlich.
Alternative DNS-Namen des X509-Objekts. Zum Erstellen eines Zertifikats ist entweder subject oder einer der alternativen Antragstellernamenparameter erforderlich.
Alternative Benutzerprinzipalnamen des X509-Objekts. Zum Erstellen eines Zertifikats ist entweder subject oder einer der alternativen Antragstellernamenparameter erforderlich.
Gibt an, ob der private Schlüssel exportiert werden kann. Gültige Werte finden Sie unter KeyType.
Der Typ des Schlüsselpaars, das für das Zertifikat verwendet werden soll.
Gibt an, ob dasselbe Schlüsselpaar bei der Zertifikatverlängerung verwendet wird.
- key_curve_name
- str oder KeyCurveName oder None
Name der elliptischen Kurve. Gültige Werte finden Sie unter KeyCurveName.
Die erweiterten Möglichkeiten, wie der Schlüssel des Zertifikats verwendet werden kann.
- key_usage
- list[str oder KeyUsageType] oder None
Liste der Schlüsselverwendungen.
- content_type
- str oder CertificateContentType oder None
Der Medientyp (MIME-Typ) des Geheimnisses, das das Zertifikat unterstützt. Falls nicht angegeben, pkcs12 wird angenommen.
- lifetime_actions
- list[LifetimeAction] oder None
Aktionen, die von Key Vault während der Lebensdauer eines Zertifikats ausgeführt werden.
Typ des Zertifikats, das vom Ausstelleranbieter angefordert werden soll.
Gibt an, ob die unter dieser Richtlinie generierten Zertifikate in Zertifikattransparenzprotokollen veröffentlicht werden sollen.
Methoden
get_default |
get_default
get_default() -> CertificatePolicy
Attribute
certificate_transparency
Gibt an, ob die unter dieser Richtlinie generierten Zertifikate in Zertifikattransparenzprotokollen veröffentlicht werden sollen.
Rückgabetyp
certificate_type
content_type
created_on
enabled
enhanced_key_usage
exportable
issuer_name
Name des Ausstellerobjekts, auf das verwiesen wird, oder reservierte Namen für den Aussteller des Zertifikats.
Rückgabetyp
key_curve_name
key_size
key_type
key_usage
lifetime_actions
Aktionen und deren Trigger, die von Key Vault während der Lebensdauer des Zertifikats ausgeführt werden.
Rückgabetyp
reuse_key
san_dns_names
san_emails
san_user_principal_names
subject
updated_on
validity_in_months
Azure SDK for Python