CertificateRevocationListBuilder Klasse

Definition

Erleichtert das Erstellen einer Zertifikatsperrliste (Certificate Revocation List, CRL).

public ref class CertificateRevocationListBuilder sealed
public sealed class CertificateRevocationListBuilder
type CertificateRevocationListBuilder = class
Public NotInheritable Class CertificateRevocationListBuilder
Vererbung
CertificateRevocationListBuilder

Konstruktoren

CertificateRevocationListBuilder()

Initialisiert eine neue Instanz der CertificateRevocationListBuilder-Klasse.

Methoden

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

Fügt die angegebene Seriennummer der Sperrliste mit einer optionalen Sperrzeit und einem optionalen Widerrufsgrund hinzu.

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

Fügt die angegebene Seriennummer der Sperrliste mit einer optionalen Sperrzeit und einem optionalen Widerrufsgrund hinzu.

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

Fügt das angegebene Zertifikat der Sperrliste mit einer optionalen Sperrzeit und einem optionalen Sperrgrund hinzu.

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

Erstellt eine Zertifikatsperrliste (Certificate Revocation List, CRL).

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

Erstellt eine Zertifikatsperrliste (Certificate Revocation List, CRL), die vom angegebenen Zertifikat signiert ist.

BuildCrlDistributionPointExtension(IEnumerable<String>, Boolean)

Erstellt eine CRL-Verteilungspunkterweiterung mit den angegebenen Abruf-URIs.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Load(Byte[], BigInteger)

Decodiert die angegebene Zertifikatsperrliste (Certificate Revocation List, CRL) und erzeugt eine CertificateRevocationListBuilder mit allen Sperreinträgen aus der decodierten Zertifikatsperrliste.

Load(ReadOnlySpan<Byte>, BigInteger, Int32)

Decodiert die angegebene Zertifikatsperrliste (Certificate Revocation List, CRL) und erzeugt eine CertificateRevocationListBuilder mit allen Sperreinträgen aus der decodierten Zertifikatsperrliste.

LoadPem(ReadOnlySpan<Char>, BigInteger)

Decodiert die angegebene Zertifikatsperrliste (Certificate Revocation List, CRL) und erzeugt eine CertificateRevocationListBuilder mit allen Sperreinträgen aus der decodierten Zertifikatsperrliste.

LoadPem(String, BigInteger)

Decodiert die angegebene Zertifikatsperrliste (Certificate Revocation List, CRL) und erzeugt eine CertificateRevocationListBuilder mit allen Sperreinträgen aus der decodierten Zertifikatsperrliste.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
RemoveEntry(Byte[])

Entfernt die angegebene Seriennummer aus der Sperrliste.

RemoveEntry(ReadOnlySpan<Byte>)

Entfernt die angegebene Seriennummer aus der Sperrliste.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: