SslStreamCertificateContext Klasse

Definition

Stellt eine Gruppe von Zertifikaten dar, die zum Erstellen einer Zertifikatkette verwendet werden.

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

Hinweise

Die Zertifikate werden normalisiert. Wenn in der erstellten X509Chain ein Zertifikat fehlt, versucht SslStream, diese zu beheben, indem sie entweder nach dem Zertifikat in den Zertifikatspeichern suchen oder sie über das Netzwerk abrufen, falls zulässig.

Dies SslStreamCertificateContext kann über mehrere Datenströme hinweg verwendet werden, um den Kettenaufbau zu sparen und die Leistung zu verbessern.

Eigenschaften

Name Beschreibung
IntermediateCertificates

Ruft die Zwischenzertifikate für die integrierte Kette ab.

TargetCertificate

Ruft das Zielzertifikat (Blatt) der integrierten Kette ab.

Methoden

Name Beschreibung
Create(X509Certificate2, X509Certificate2Collection, Boolean, SslCertificateTrust)

Versucht, die Zertifikatkette aus den bereitgestellten Zertifikaten zu erstellen.

Create(X509Certificate2, X509Certificate2Collection, Boolean)

Versucht, die Zertifikatkette aus den bereitgestellten Zertifikaten zu erstellen.

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

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: