Partage via


X509AuthorityKeyIdentifierExtension.CreateFromCertificate Méthode

Définition

Crée un X509AuthorityKeyIdentifierExtension basé sur les valeurs du certificat fourni.

public:
 static System::Security::Cryptography::X509Certificates::X509AuthorityKeyIdentifierExtension ^ CreateFromCertificate(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, bool includeKeyIdentifier, bool includeIssuerAndSerial);
public static System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension CreateFromCertificate (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool includeKeyIdentifier, bool includeIssuerAndSerial);
static member CreateFromCertificate : System.Security.Cryptography.X509Certificates.X509Certificate2 * bool * bool -> System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension
Public Shared Function CreateFromCertificate (certificate As X509Certificate2, includeKeyIdentifier As Boolean, includeIssuerAndSerial As Boolean) As X509AuthorityKeyIdentifierExtension

Paramètres

certificate
X509Certificate2

Certificat d’autorité de certification qui signera cette extension.

includeKeyIdentifier
Boolean

true pour inclure la valeur Identificateur de clé d’objet du certificat comme valeur d’identificateur de clé dans cette extension ; sinon, false.

includeIssuerAndSerial
Boolean

true pour inclure le nom de l’émetteur et le numéro de série du certificat dans cette extension ; sinon, false.

Retours

Extension configurée.

Exceptions

certificate a la valeur null.

includeKeyIdentifier est true, mais certificate ne contient pas d’extension d’identificateur de clé d’objet.

S’applique à