Lingua

WebSocketServerCustomValidationRequestedEventArgs Classe

Definizione

Fornisce dati per un evento ServerCustomValidationRequested in un WebSocket. Questo evento si verifica quando viene stabilita una nuova connessione sicura a un WebSocket e offre al codice la possibilità di eseguire la convalida personalizzata dei certificati del server prima che venga 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

Requisiti Descrizione
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à

Nome Descrizione
ServerCertificate

Certificato offerto dal server per la convalida.

ServerCertificateErrors

Elenco di errori riscontrati nella convalida del certificato del server.

ServerCertificateErrorSeverity

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

ServerIntermediateCertificates

Ottiene un elenco di certificati intermedi dal processo di convalida attualmente in fase di convalida.

Metodi

Nome Descrizione
GetDeferral()

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

Reject()

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

Si applica a