Partilhar via


X509AuthorityKeyIdentifierExtension Classe

Definição

Representa a extensão X.509 do Identificador de Chave de Autoridade (2.5.29.35).

public ref class X509AuthorityKeyIdentifierExtension sealed : System::Security::Cryptography::X509Certificates::X509Extension
public sealed class X509AuthorityKeyIdentifierExtension : System.Security.Cryptography.X509Certificates.X509Extension
type X509AuthorityKeyIdentifierExtension = class
    inherit X509Extension
Public NotInheritable Class X509AuthorityKeyIdentifierExtension
Inherits X509Extension
Herança
X509AuthorityKeyIdentifierExtension

Construtores

X509AuthorityKeyIdentifierExtension()

Inicializa uma nova instância da classe X509AuthorityKeyIdentifierExtension.

X509AuthorityKeyIdentifierExtension(Byte[], Boolean)

Inicializa uma nova instância da classe de X509AuthorityKeyIdentifierExtension uma representação codificada da extensão e um marcador crítico opcional.

X509AuthorityKeyIdentifierExtension(ReadOnlySpan<Byte>, Boolean)

Inicializa uma nova instância da classe de X509AuthorityKeyIdentifierExtension uma representação codificada da extensão e um marcador crítico opcional.

Propriedades

Critical

Obtém um valor booliano que indica se a extensão é crítica.

(Herdado de X509Extension)
KeyIdentifier

Obtém o valor do identificador de chave de entidade da AC (Autoridade de Certificação) emissora deste certificado, quando especificado.

NamedIssuer

Obtém o IssuerName valor da AC (Autoridade de Certificação) emissora deste certificado quando disponível.

Oid

Obtém ou define o valor Oid para um objeto AsnEncodedData.

(Herdado de AsnEncodedData)
RawData

Obtém ou define os dados codificados em ASN.1 (Abstract Syntax Notation One) representados em uma matriz de bytes.

(Herdado de AsnEncodedData)
RawIssuer

Obtém a representação codificada do authorityCertIssuer campo da extensão ou null quando a extensão não contém um campo emissor de certificado de autoridade.

SerialNumber

Obtém o número de série da AC (Autoridade de Certificação) emissora deste certificado.

Métodos

CopyFrom(AsnEncodedData)

Copia as propriedades de extensão do objeto AsnEncodedData especificado.

Create(Byte[], X500DistinguishedName, Byte[])

Cria um X509AuthorityKeyIdentifierExtension que especifica o identificador de chave fornecido, o nome do emissor e o número de série.

Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>)

Cria um X509AuthorityKeyIdentifierExtension que especifica o identificador de chave fornecido, o nome do emissor e o número de série.

CreateFromCertificate(X509Certificate2, Boolean, Boolean)

Cria um X509AuthorityKeyIdentifierExtension com base nos valores do certificado fornecido.

CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, Byte[])

Cria um X509AuthorityKeyIdentifierExtension que especifica o nome do emissor e o número de série fornecidos.

CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, ReadOnlySpan<Byte>)

Cria um X509AuthorityKeyIdentifierExtension que especifica o nome do emissor e o número de série fornecidos.

CreateFromSubjectKeyIdentifier(Byte[])

Cria um X509AuthorityKeyIdentifierExtension que especifica o valor do identificador de chave fornecido.

CreateFromSubjectKeyIdentifier(ReadOnlySpan<Byte>)

Cria um X509AuthorityKeyIdentifierExtension que especifica o valor do identificador de chave fornecido.

CreateFromSubjectKeyIdentifier(X509SubjectKeyIdentifierExtension)

Cria um X509AuthorityKeyIdentifierExtension que especifica o valor do identificador de chave de uma extensão de identificador de chave de assunto.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Format(Boolean)

Retorna uma versão formatada dos dados codificados em ASN.1 (Abstract Syntax Notation One) como uma cadeia de caracteres.

(Herdado de AsnEncodedData)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a