X509AuthorityKeyIdentifierExtension.CreateFromCertificate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.