CertificatePolicy Konstruktoren
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.
Überlädt
CertificatePolicy() |
Initialisiert eine neue instance der -Klasse, die CertificatePolicy an oder ImportCertificateAsync(ImportCertificateOptions, CancellationToken)übergeben werden ImportCertificate(ImportCertificateOptions, CancellationToken) soll. |
CertificatePolicy(String, SubjectAlternativeNames) |
Initialisiert eine neue Instanz der CertificatePolicy-Klasse. |
CertificatePolicy(String, String) |
Initialisiert eine neue Instanz der CertificatePolicy-Klasse. |
CertificatePolicy(String, String, SubjectAlternativeNames) |
Initialisiert eine neue Instanz der CertificatePolicy-Klasse. |
CertificatePolicy()
- Quelle:
- CertificatePolicy.cs
- Quelle:
- CertificatePolicy.cs
Initialisiert eine neue instance der -Klasse, die CertificatePolicy an oder ImportCertificateAsync(ImportCertificateOptions, CancellationToken)übergeben werden ImportCertificate(ImportCertificateOptions, CancellationToken) soll.
public CertificatePolicy ();
Public Sub New ()
Hinweise
Verwenden Sie diesen Konstruktor, wenn Sie z. B. ein PEM-codiertes Zertifikat importieren möchten. UnknownSubjectAlternativeNamesSubject und IssuerName werden aus dem importierten Zertifikat analysiert.
byte[] certificateBytes = File.ReadAllBytes("certificate.pem");
ImportCertificateOptions options = new ImportCertificateOptions(certificateName, certificateBytes)
{
Policy = new CertificatePolicy
{
ContentType = CertificateContentType.Pem
}
};
Sie müssen einen der anderen Konstruktoren verwenden, um eine instance an oder zu StartCreateCertificate(String, CertificatePolicy, Nullable<Boolean>, IDictionary<String,String>, CancellationToken) übergeben, und IssuerName einer von Subject oder SubjectAlternativeNames ist StartCreateCertificateAsync(String, CertificatePolicy, Nullable<Boolean>, IDictionary<String,String>, CancellationToken) erforderlich.
Gilt für:
CertificatePolicy(String, SubjectAlternativeNames)
- Quelle:
- CertificatePolicy.cs
- Quelle:
- CertificatePolicy.cs
Initialisiert eine neue Instanz der CertificatePolicy-Klasse.
public CertificatePolicy (string issuerName, Azure.Security.KeyVault.Certificates.SubjectAlternativeNames subjectAlternativeNames);
new Azure.Security.KeyVault.Certificates.CertificatePolicy : string * Azure.Security.KeyVault.Certificates.SubjectAlternativeNames -> Azure.Security.KeyVault.Certificates.CertificatePolicy
Public Sub New (issuerName As String, subjectAlternativeNames As SubjectAlternativeNames)
Parameter
- issuerName
- String
Der Name eines Ausstellers für das Zertifikat, einschließlich der Werte von WellKnownIssuerNames.
- subjectAlternativeNames
- SubjectAlternativeNames
Die alternativen Antragstellernamen (Alternative Names, SANs) des Zertifikats.
Ausnahmen
issuerName
ist leer oder subjectAlternativeNames
enthält leere Auflistungseigenschaften.
subjectAlternativeNames
oder issuerName
ist NULL.
Gilt für:
CertificatePolicy(String, String)
- Quelle:
- CertificatePolicy.cs
- Quelle:
- CertificatePolicy.cs
Initialisiert eine neue Instanz der CertificatePolicy-Klasse.
public CertificatePolicy (string issuerName, string subject);
new Azure.Security.KeyVault.Certificates.CertificatePolicy : string * string -> Azure.Security.KeyVault.Certificates.CertificatePolicy
Public Sub New (issuerName As String, subject As String)
Parameter
- issuerName
- String
Der Name eines Ausstellers für das Zertifikat, einschließlich der Werte von WellKnownIssuerNames.
- subject
- String
Der Antragstellername des Zertifikats, z. B. "CN=contoso.com".
Ausnahmen
subject
oder issuerName
ist leer.
subject
oder issuerName
ist NULL.
Gilt für:
CertificatePolicy(String, String, SubjectAlternativeNames)
- Quelle:
- CertificatePolicy.cs
- Quelle:
- CertificatePolicy.cs
Initialisiert eine neue Instanz der CertificatePolicy-Klasse.
public CertificatePolicy (string issuerName, string subject, Azure.Security.KeyVault.Certificates.SubjectAlternativeNames subjectAlternativeNames);
new Azure.Security.KeyVault.Certificates.CertificatePolicy : string * string * Azure.Security.KeyVault.Certificates.SubjectAlternativeNames -> Azure.Security.KeyVault.Certificates.CertificatePolicy
Public Sub New (issuerName As String, subject As String, subjectAlternativeNames As SubjectAlternativeNames)
Parameter
- issuerName
- String
Der Name eines Ausstellers für das Zertifikat, einschließlich der Werte von WellKnownIssuerNames.
- subject
- String
Der Antragstellername des Zertifikats, z. B. "CN=contoso.com".
- subjectAlternativeNames
- SubjectAlternativeNames
Die alternativen Antragstellernamen (Alternative Names, SANs) des Zertifikats.
Ausnahmen
subject
oder issuerName
ist leer oder subjectAlternativeNames
enthält leere Auflistungseigenschaften.
subject
, issuerName
oder subjectAlternativeNames
ist NULL.
Gilt für:
Azure SDK for .NET