CertificatePolicy Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CertificatePolicy() |
Initialise une nouvelle instance de la CertificatePolicy classe à passer à ImportCertificate(ImportCertificateOptions, CancellationToken) ou ImportCertificateAsync(ImportCertificateOptions, CancellationToken). |
CertificatePolicy(String, SubjectAlternativeNames) |
Initialise une nouvelle instance de la classe CertificatePolicy. |
CertificatePolicy(String, String) |
Initialise une nouvelle instance de la classe CertificatePolicy. |
CertificatePolicy(String, String, SubjectAlternativeNames) |
Initialise une nouvelle instance de la classe CertificatePolicy. |
CertificatePolicy()
- Source:
- CertificatePolicy.cs
- Source:
- CertificatePolicy.cs
Initialise une nouvelle instance de la CertificatePolicy classe à passer à ImportCertificate(ImportCertificateOptions, CancellationToken) ou ImportCertificateAsync(ImportCertificateOptions, CancellationToken).
public CertificatePolicy ();
Public Sub New ()
Remarques
Utilisez ce constructeur si, par exemple, vous souhaitez importer un certificat encodé pem. le IssuerName sera Unknown et le Subject et SubjectAlternativeNames sera analysé à partir du certificat importé.
byte[] certificateBytes = File.ReadAllBytes("certificate.pem");
ImportCertificateOptions options = new ImportCertificateOptions(certificateName, certificateBytes)
{
Policy = new CertificatePolicy
{
ContentType = CertificateContentType.Pem
}
};
Vous devez utiliser l’un des autres constructeurs pour passer un instance à StartCreateCertificate(String, CertificatePolicy, Nullable<Boolean>, IDictionary<String,String>, CancellationToken) ou parce que IssuerName et l’un des Subject ou SubjectAlternativeNames sont requis.StartCreateCertificateAsync(String, CertificatePolicy, Nullable<Boolean>, IDictionary<String,String>, CancellationToken)
S’applique à
CertificatePolicy(String, SubjectAlternativeNames)
- Source:
- CertificatePolicy.cs
- Source:
- CertificatePolicy.cs
Initialise une nouvelle instance de la classe CertificatePolicy.
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)
Paramètres
- issuerName
- String
Nom d’un émetteur pour le certificat, y compris les valeurs de WellKnownIssuerNames.
- subjectAlternativeNames
- SubjectAlternativeNames
Autres noms d’objet (SAN) du certificat.
Exceptions
issuerName
est vide ou subjectAlternativeNames
contient des propriétés de collection vides.
subjectAlternativeNames
ou issuerName
est null.
S’applique à
CertificatePolicy(String, String)
- Source:
- CertificatePolicy.cs
- Source:
- CertificatePolicy.cs
Initialise une nouvelle instance de la classe CertificatePolicy.
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)
Paramètres
- issuerName
- String
Nom d’un émetteur pour le certificat, y compris les valeurs de WellKnownIssuerNames.
- subject
- String
Nom d’objet du certificat, tel que « CN=contoso.com ».
Exceptions
subject
ou issuerName
est vide.
subject
ou issuerName
est null.
S’applique à
CertificatePolicy(String, String, SubjectAlternativeNames)
- Source:
- CertificatePolicy.cs
- Source:
- CertificatePolicy.cs
Initialise une nouvelle instance de la classe CertificatePolicy.
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)
Paramètres
- issuerName
- String
Nom d’un émetteur pour le certificat, y compris les valeurs de WellKnownIssuerNames.
- subject
- String
Nom d’objet du certificat, tel que « CN=contoso.com ».
- subjectAlternativeNames
- SubjectAlternativeNames
Autres noms d’objet (SAN) du certificat.
Exceptions
subject
ou issuerName
est vide ou subjectAlternativeNames
contient des propriétés de collection vides.
subject
, issuerName
ou subjectAlternativeNames
est null.
S’applique à
Azure SDK for .NET