CertificatePolicy Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Richtlinie, die den Lebenszyklus eines von Azure Key Vault verwalteten Zertifikats steuert.
public class CertificatePolicy
type CertificatePolicy = class
Public Class CertificatePolicy
- Vererbung
-
CertificatePolicy
Konstruktoren
CertificatePolicy() |
Initialisiert eine neue instance der -Klasse, die CertificatePolicy an oder ImportCertificateAsync(ImportCertificateOptions, CancellationToken)übergeben werden sollImportCertificate(ImportCertificateOptions, CancellationToken). |
CertificatePolicy(String, String) |
Initialisiert eine neue Instanz der CertificatePolicy-Klasse. |
CertificatePolicy(String, String, SubjectAlternativeNames) |
Initialisiert eine neue Instanz der CertificatePolicy-Klasse. |
CertificatePolicy(String, SubjectAlternativeNames) |
Initialisiert eine neue Instanz der CertificatePolicy-Klasse. |
Eigenschaften
CertificateTransparency |
Ruft einen Wert ab, der angibt, ob ein Zertifikat beim Erstellen in der Zertifikattransparenzliste veröffentlicht werden soll, oder legt diesen fest. |
CertificateType |
Ruft den Zertifikattyp eines Zertifikats ab oder legt den Zertifikattyp fest. |
ContentType |
Ruft das CertificateContentType zertifikat ab oder legt es fest. |
CreatedOn |
Ruft einen DateTimeOffset ab, der angibt, wann das Zertifikat erstellt wurde. |
Default |
Ruft mit "CN=DefaultPolicy" eine neue CertificatePolicy ab, die Subject für selbstsignierte Zertifikatanforderungen geeignet ist. Um den Betreff zu ändern, erstellen Sie mithilfe eines der Konstruktoren eine neue instance. |
Enabled |
Ruft einen Wert ab, der angibt, ob das Zertifikat derzeit aktiviert ist, oder legt den Wert fest. Wenn NULL ist, wird der Serverstandard verwendet. |
EnhancedKeyUsage |
Ruft die zulässigen erweiterten Schlüsselverwendungen (EKUs) des Zertifikats ab. |
Exportable |
Ruft einen Wert ab, der angibt, ob der Zertifikatschlüssel aus dem Tresor oder sicheren Zertifikatspeicher exportiert werden kann, oder legt den Wert fest. |
IssuerName |
Ruft den Namen eines Ausstellers für ein Zertifikat ab. |
KeyCurveName |
Ruft die Kurve ab, die einen EC-Schlüssel (Elliptic Curve) zurückgibt, oder legt diese fest. |
KeySize |
Ruft die Größe des RSA-Schlüssels ab oder legt diese fest. Der Wert muss eine gültige RSA-Schlüssellänge wie 2048 oder 4092 aufweisen. |
KeyType |
Ruft den Typ des Sicherungsschlüssels ab, der beim Ausstellen neuer Zertifikate generiert werden soll, oder legt diesen fest. |
KeyUsage |
Ruft die zulässigen Verwendungen für den Schlüssel des Zertifikats ab. |
LifetimeActions |
Ruft die Aktionen ab, die zu bestimmten Zeiten in der Zertifikatlebensdauer ausgeführt werden sollen. Derzeit ist nur ein einzelner LifetimeAction zulässig. |
ReuseKey |
Ruft einen Wert ab, der angibt, ob der Zertifikatschlüssel beim Rotieren des Zertifikats wiederverwendet werden soll, oder legt den Wert fest. |
Subject |
Ruft den Antragstellernamen eines Zertifikats ab. |
SubjectAlternativeNames |
Ruft die alternativen Antragstellernamen (Subject Alternative Names, SANs) eines Zertifikats ab. |
UpdatedOn |
Ruft einen DateTimeOffset ab, der angibt, wann das Zertifikat aktualisiert wurde. |
ValidityInMonths |
Ruft den Gültigkeitszeitraum für ein Zertifikat in Monaten ab oder legt diese fest. |
Gilt für:
Azure SDK for .NET