Поделиться через


WebSocketServerCustomValidationRequestedEventArgs Класс

Определение

Предоставляет данные для события ServerCustomValidationRequested в WebSocket. Это событие возникает при создании нового безопасного подключения к WebSocket и дает коду возможность выполнить пользовательскую проверку сертификатов сервера до установки подключения.

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
Наследование
Object Platform::Object IInspectable WebSocketServerCustomValidationRequestedEventArgs
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Комментарии

Экземпляры этого объекта создаются системой и передаются в качестве аргумента обработчику зарегистрированных событий.

Свойства

ServerCertificate

Сертификат, предлагаемый сервером для проверки.

ServerCertificateErrors

Список ошибок, возникших при проверке сертификата сервера.

ServerCertificateErrorSeverity

Возвращает категорию ошибки, которая произошла при выполнении SSL-соединения с этим сервером WebSocket.

ServerIntermediateCertificates

Возвращает список промежуточных сертификатов из текущего процесса проверки.

Методы

GetDeferral()

Возвращает объект Deferral , который управляет операцией проверки. Вызовите этот метод, когда вы начинаете операцию проверки, и метод Deferral.Complete , когда операция будет завершена.

Reject()

Отклоняет проверку этого сервера. Вызовите этот метод, если проверка определила, что не следует подключаться к серверу.

Применяется к