Sprache

StreamWebSocketInformation.ServerIntermediateCertificates Eigenschaft

Definition

Ruft die Zwischenzertifikate ab, die vom Server während der SSL-Aushandlung gesendet werden, wenn eine SSL-Verbindung mit einem StreamWebSocket-Server hergestellt wird.

public:
 property IVectorView<Certificate ^> ^ ServerIntermediateCertificates { IVectorView<Certificate ^> ^ get(); };
IVectorView<Certificate> ServerIntermediateCertificates();
public IReadOnlyList<Certificate> ServerIntermediateCertificates { get; }
var iVectorView = streamWebSocketInformation.serverIntermediateCertificates;
Public ReadOnly Property ServerIntermediateCertificates As IReadOnlyList(Of Certificate)

Eigenschaftswert

Der Satz von Zertifikaten, die während der SSL-Aushandlung vom Server gesendet werden.

Implementiert

Windows-Anforderungen

Anforderungen Beschreibung
Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Hinweise

Diese Eigenschaft gibt die Zwischenserverzertifikate zurück, die beim Herstellen einer SSL-Verbindung mit einem WebSockets-Server verwendet werden. Diese Zertifikate werden während der SSL-Verbindungsverhandlung vom Server bereitgestellt. Die Eigenschaften der Certificate-Objekte im zurückgegebenen Vektor können verwendet werden, um detaillierte Informationen zu den Zertifikaten zu erhalten.

Wenn die Liste der Zwischenzertifikate über diese Eigenschaft verfügbar ist, wurde die SSL-Verbindung bereits hergestellt. Wenn Sie die Serverzertifikate während des Verbindungsvorgangs überprüfen möchten, um eine benutzerdefinierte Überprüfung durchzuführen, sollten Sie einen Handler für das StreamWebSocket.ServerCustomValidationRequested-Ereignis registrieren und die benutzerdefinierte Serverüberprüfung in diesem Handler mithilfe der WebSocketServerCustomValidationRequestedEventArgs-Instanz durchführen, die an den Ereignishandler übergeben wurde, um die Zwischenzertifikate zu prüfen.

Gilt für: