WebSocketServerCustomValidationRequestedEventArgs Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |