Compartir a través de


WebSocketServerCustomValidationRequestedEventArgs Clase

Definición

Proporciona datos para un evento ServerCustomValidationRequested en un WebSocket. Este evento se produce cuando se realiza una conexión nueva y segura a un WebSocket y proporciona al código la oportunidad de realizar la validación personalizada de los certificados de servidor antes de que se haya establecido la conexión.

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

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

El sistema crea instancias de este objeto y se pasa como argumento al controlador de eventos registrados.

Propiedades

ServerCertificate

El certificado que ofrece el servidor para la validación.

ServerCertificateErrors

Lista de errores detectados al validar el certificado de servidor.

ServerCertificateErrorSeverity

Obtiene la categoría de un error que se produjo al realizar una conexión SSL con este servidor WebSocket.

ServerIntermediateCertificates

Obtiene una lista de certificados intermedios del proceso de validación que se está validando actualmente.

Métodos

GetDeferral()

Obtiene el objeto Deferral que administra la operación de validación. Llame a este método cuando inicie la operación de validación y llame a Deferral.Complete cuando se complete la operación.

Reject()

Rechaza la validación de este servidor. Llame a este método cuando la validación haya determinado que no debe conectarse al servidor.

Se aplica a