X509AuthorityInformationAccessExtension Classe

Definição

Representa a extensão X.509 do Acesso à Informação de Autoridade (1.3.6.1.5.5.7.1.1).

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

Construtores

Name Description
X509AuthorityInformationAccessExtension()

Inicializa uma nova instância da X509AuthorityInformationAccessExtension classe.

X509AuthorityInformationAccessExtension(Byte[], Boolean)

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

X509AuthorityInformationAccessExtension(IEnumerable<String>, IEnumerable<String>, Boolean)

Inicializa uma nova instância da X509AuthorityInformationAccessExtension classe a partir de uma coleção de valores OCSP e CAIssuer.

X509AuthorityInformationAccessExtension(ReadOnlySpan<Byte>, Boolean)

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

Propriedades

Name Description
Critical

Recebe um valor booleano que indica se a extensão é crítica.

(Herdado de X509Extension)
Oid

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

(Herdado de AsnEncodedData)
RawData

Obtém ou define os dados codificados em Notação de Sintaxe Abstrata Um (ASN.1) representados num array de bytes.

(Herdado de AsnEncodedData)

Métodos

Name Description
CopyFrom(AsnEncodedData)

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

EnumerateCAIssuersUris()

Enumera os valores do AccessDescription cujo AccessMethod é CAIssuers (1.3.6.1.5.5.7.48.2) e o tipo de dado de conteúdo é URI.

EnumerateOcspUris()

Enumera os valores AccessDescription cujo AccessMethod é OCSP (1.3.6.1.5.5.7.48.1) e o tipo de dado de conteúdo é URI.

EnumerateUris(Oid)

Enumera os valores AccessDescription descritos nesta extensão, filtrando os resultados para incluir apenas itens usando o método de acesso especificado e tendo um tipo de dado de conteúdo URI.

EnumerateUris(String)

Enumera os valores AccessDescription descritos nesta extensão, filtrando os resultados para incluir apenas itens usando o método de acesso especificado e tendo um tipo de dado de conteúdo URI.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Format(Boolean)

Devolve uma versão formatada dos dados codificados no Abstract Syntax Notation One (ASN.1) como uma cadeia.

(Herdado de AsnEncodedData)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a