CertificateRevocationListBuilder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |