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


HttpServerCustomValidationRequestedEventArgs Класс

Определение

Предоставляет данные для события ServerCustomValidationRequested .

public ref class HttpServerCustomValidationRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpServerCustomValidationRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpServerCustomValidationRequestedEventArgs
Public NotInheritable Class HttpServerCustomValidationRequestedEventArgs
Наследование
Object Platform::Object IInspectable HttpServerCustomValidationRequestedEventArgs
Атрибуты

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

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

Комментарии

Этот класс извлекается событием ServerCustomValidationRequested .

Свойства

RequestMessage

Возвращает HTTP-запрос, содержащий URI назначения, заголовки и текст.

ServerCertificate

Возвращает X509Certificate, предоставленный сервером.

ServerCertificateErrors

Возвращает ошибки, обнаруженные логикой проверки ОС в этом сертификате или цепочке.

ServerCertificateErrorSeverity

Возвращает уровень серьезности возникших ошибок.

ServerIntermediateCertificates

Возвращает цепочку промежуточных сертификатов, заканчивающуюся корневым ЦС, связанным с удаленным сертификатом.

Методы

GetDeferral()

Запрашивает задержку приостановки обработчика событий до завершения отсрочки путем вызова метода Complete для объекта Deferral.

Reject()

Отклонить сертификат сервера. Это приведет к тому, что клиент разовлечет подключение к серверу.

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