Sprache

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

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

Instanzen dieses Objekts werden vom System erstellt und als Argument an den registrierten Ereignishandler übergeben.

Eigenschaften

Name Beschreibung
ServerCertificate

Das Zertifikat, das vom Server zur Überprüfung angeboten wird.

ServerCertificateErrors

Eine Liste der Fehler beim Überprüfen des Serverzertifikats.

ServerCertificateErrorSeverity

Ruft die Kategorie eines Fehlers ab, der aufgetreten ist, um eine SSL-Verbindung mit diesem WebSocket-Server herzustellen.

ServerIntermediateCertificates

Ruft eine Liste von Zwischenzertifikaten aus dem derzeit überprüften Überprüfungsprozess ab.

Methoden

Name Beschreibung
GetDeferral()

Ruft das Deferral -Objekt, das den Überprüfungsvorgang verwaltet. Rufen Sie diese Methode auf, wenn Sie den Überprüfungsvorgang starten, 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: