WebSocketServerCustomValidationRequestedEventArgs Classe

Definizione

Fornisce dati per un evento ServerCustomValidationRequested in un WebSocket. Questo evento si verifica quando viene eseguita una nuova connessione sicura a un WebSocket e consente al codice di eseguire la convalida personalizzata dei certificati del server prima che sia stata stabilita la connessione.

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
Ereditarietà
Object Platform::Object IInspectable WebSocketServerCustomValidationRequestedEventArgs
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Le istanze di questo oggetto vengono create dal sistema e passate come argomento al gestore eventi registrato.

Proprietà

ServerCertificate

Certificato offerto dal server per la convalida.

ServerCertificateErrors

Elenco degli errori riscontrati nella convalida del certificato del server.

ServerCertificateErrorSeverity

Ottiene la categoria di un errore che si è verificato facendo una connessione SSL con questo server WebSocket.

ServerIntermediateCertificates

Ottiene un elenco di certificati intermedi dal processo di convalida attualmente convalidato.

Metodi

GetDeferral()

Ottiene l'oggetto Deferral che gestisce l'operazione di convalida. Chiamare questo metodo quando si avvia l'operazione di convalida e chiamare Deferral.Complete al termine dell'operazione.

Reject()

Rifiuta la convalida di questo server. Chiamare questo metodo quando la convalida ha determinato che non è necessario connettersi al server.

Si applica a