WebSocketServerCustomValidationRequestedEventArgs 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.
Stellt Daten für ein ServerCustomValidationRequested-Ereignis in einem WebSocket bereit. Dieses Ereignis tritt auf, wenn eine neue, sichere Verbindung mit einem WebSocket hergestellt wird und Ihrem Code die Möglichkeit gibt, eine benutzerdefinierte Überprüfung der Serverzertifikate durchzuführen, bevor die Verbindung hergestellt wurde.
public ref class WebSocketServerCustomValidationRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WebSocketServerCustomValidationRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WebSocketServerCustomValidationRequestedEventArgs
Public NotInheritable Class WebSocketServerCustomValidationRequestedEventArgs
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
|
Hinweise
Instanzen dieses Objekts werden vom System erstellt und als Argument an Ihren registrierten Ereignishandler übergeben.
Eigenschaften
ServerCertificate |
Das Zertifikat, das vom Server zur Überprüfung angeboten wird. |
ServerCertificateErrors |
Eine Liste von Fehlern, die beim Überprüfen des Serverzertifikats aufgetreten sind. |
ServerCertificateErrorSeverity |
Ruft die Kategorie eines Fehlers ab, der beim Herstellen einer SSL-Verbindung mit diesem WebSocket-Server aufgetreten ist. |
ServerIntermediateCertificates |
Ruft eine Liste der Zwischenzertifikate aus dem derzeit überprüften Validierungsprozess ab. |
Methoden
GetDeferral() |
Ruft das Deferral-Objekt ab, das den Validierungsvorgang verwaltet. Rufen Sie diese Methode auf, wenn Sie mit dem Validierungsvorgang beginnen, und rufen Sie Deferral.Complete auf, wenn der Vorgang abgeschlossen ist. |
Reject() |
Lehnt die Überprüfung dieses Servers ab. Rufen Sie diese Methode auf, wenn Ihre Überprüfung festgestellt hat, dass Sie keine Verbindung mit dem Server herstellen sollten. |