CertificateRevocationListBuilder Classe

Definição

Facilita a criação de uma Lista de Revogação de Certificados (CRL).

public ref class CertificateRevocationListBuilder sealed
public sealed class CertificateRevocationListBuilder
type CertificateRevocationListBuilder = class
Public NotInheritable Class CertificateRevocationListBuilder
Herança
CertificateRevocationListBuilder

Construtores

Name Description
CertificateRevocationListBuilder()

Inicializa uma nova instância da CertificateRevocationListBuilder classe.

Métodos

Name Description
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

Adiciona o número de série especificado à lista de revogação com um tempo de revogação opcional e um motivo de revogação opcional.

AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

Adiciona o número de série especificado à lista de revogação com um tempo de revogação opcional e um motivo de revogação opcional.

AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

Adiciona o certificado especificado à lista de revogação com um tempo de revogação opcional e uma razão de revogação opcional.

Build(X500DistinguishedName, X509SignatureGenerator, BigInteger, DateTimeOffset, HashAlgorithmName, X509AuthorityKeyIdentifierExtension, Nullable<DateTimeOffset>)

Constrói uma Lista de Revogação de Certificados (CRL).

Build(X509Certificate2, BigInteger, DateTimeOffset, HashAlgorithmName, RSASignaturePadding, Nullable<DateTimeOffset>)

Constrói uma Lista de Revogação de Certificados (CRL) assinada pelo certificado especificado.

BuildCrlDistributionPointExtension(IEnumerable<String>, Boolean)

Constrói uma Extensão de Ponto de Distribuição CRL com os URIs de recuperação especificados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Load(Byte[], BigInteger)

Decodifica a Lista de Revogação de Certificados (CRL) especificada e produz um CertificateRevocationListBuilder com todas as entradas de revogação do CRL decodificado.

Load(ReadOnlySpan<Byte>, BigInteger, Int32)

Decodifica a Lista de Revogação de Certificados (CRL) especificada e produz um CertificateRevocationListBuilder com todas as entradas de revogação do CRL decodificado.

LoadPem(ReadOnlySpan<Char>, BigInteger)

Decodifica a Lista de Revogação de Certificados (CRL) especificada e produz um CertificateRevocationListBuilder com todas as entradas de revogação do CRL decodificado.

LoadPem(String, BigInteger)

Decodifica a Lista de Revogação de Certificados (CRL) especificada e produz um CertificateRevocationListBuilder com todas as entradas de revogação do CRL decodificado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
RemoveEntry(Byte[])

Remove o número de série especificado da lista de revogação.

RemoveEntry(ReadOnlySpan<Byte>)

Remove o número de série especificado da lista de revogação.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a