Freigeben über


WebSocketServerCustomValidationRequestedEventArgs Klasse

Definition

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
Object Platform::Object IInspectable WebSocketServerCustomValidationRequestedEventArgs
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.

Gilt für: