Partilhar via


CertificateRevocationListBuilder Classe

Definição

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

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

Construtores

CertificateRevocationListBuilder()

Inicializa uma nova instância da classe CertificateRevocationListBuilder.

Métodos

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 um motivo de revogação opcional.

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

Cria uma CRL (Lista de Revogação de Certificados).

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

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

BuildCrlDistributionPointExtension(IEnumerable<String>, Boolean)

Cria uma extensão de ponto de distribuição crl com as URIs de recuperação especificadas.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
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)
Load(Byte[], BigInteger)

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

Load(ReadOnlySpan<Byte>, BigInteger, Int32)

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

LoadPem(ReadOnlySpan<Char>, BigInteger)

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

LoadPem(String, BigInteger)

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

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(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()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a