X509AuthorityKeyIdentifierExtension.CreateFromCertificate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um X509AuthorityKeyIdentifierExtension com base nos valores do certificado fornecido.
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
Parâmetros
- certificate
- X509Certificate2
O certificado de Autoridade de Certificação (AC) que assinará essa extensão.
- includeKeyIdentifier
- Boolean
true
para incluir o valor do Identificador de Chave da Entidade do certificado como o valor do identificador de chave nesta extensão; caso contrário, false
.
- includeIssuerAndSerial
- Boolean
true
para incluir o nome do emissor do certificado e o número de série nesta extensão; caso contrário, false
.
Retornos
A extensão configurada.
Exceções
certificate
é null
.
includeKeyIdentifier
é true
, mas certificate
não contém uma extensão de Identificador de Chave de Entidade.