Condividi tramite


X509AuthorityKeyIdentifierExtension.CreateFromCertificate Metodo

Definizione

Crea un oggetto X509AuthorityKeyIdentifierExtension basato sui valori del certificato fornito.

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

Parametri

certificate
X509Certificate2

Certificato dell'autorità di certificazione (CA) che firmerà questa estensione.

includeKeyIdentifier
Boolean

true per includere il valore dell'identificatore di chiave del soggetto dal certificato come valore dell'identificatore di chiave in questa estensione; in caso contrario, false.

includeIssuerAndSerial
Boolean

true per includere il nome dell'autorità emittente del certificato e il numero di serie in questa estensione; in caso contrario, false.

Restituisce

Estensione configurata.

Eccezioni

certificate è null.

includeKeyIdentifier è true, ma certificate non contiene un'estensione subject key identifier.

Si applica a