Freigeben über


IWebSocketInformation2.ServerIntermediateCertificates Eigenschaft

Definition

Ruft die Vom Server während der SSL-Aushandlung gesendeten Zwischenzertifikate ab, wenn eine SSL-Verbindung mit einem WebSockets-Server hergestellt wird.

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

Eigenschaftswert

Der Vom Server während der SSL-Aushandlung gesendete Satz von Zertifikaten.

Hinweise

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

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 entsprechende MessageWebSocket.ServerCustomValidationRequested- oder StreamWebSocket.ServerCustomValidationRequested-Ereignis registrieren und ihre benutzerdefinierte Servervalidierung in diesem Handler mithilfe des WebSocketServerCustomValidationRequestedEventArgs-instance wird an Ihren Ereignishandler übergeben, um die Zwischenzertifikate zu überprüfen.

Gilt für: