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

Name Beschreibung
CertificateRevocationListBuilder()

Initialisiert eine neue Instanz der CertificateRevocationListBuilder-Klasse.

Methoden

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

Fügt der Sperrliste die angegebene Seriennummer mit optionaler Sperrzeit und einem optionalen Sperrgrund hinzu.

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

Fügt der Sperrliste die angegebene Seriennummer mit optionaler Sperrzeit und einem optionalen Sperrgrund hinzu.

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

Fügt das angegebene Zertifikat der Sperrliste mit optionaler 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 vom angegebenen Zertifikat signierte Zertifikatsperrliste (Certificate Revocation List, CRL).

BuildCrlDistributionPointExtension(IEnumerable<String>, Boolean)

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

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die 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 CRL.

Load(ReadOnlySpan<Byte>, BigInteger, Int32)

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

LoadPem(ReadOnlySpan<Char>, BigInteger)

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

LoadPem(String, BigInteger)

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

MemberwiseClone()

Erstellt eine flache Kopie der 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: