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
| 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. |