다음을 통해 공유


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

대상 URI, 헤더 및 본문을 포함하는 HTTP 요청을 가져옵니다.

ServerCertificate

서버에서 제공하는 X509Certificate를 가져옵니다.

ServerCertificateErrors

이 인증서 또는 체인에서 OS 유효성 검사 논리가 발견한 오류를 가져옵니다.

ServerCertificateErrorSeverity

발생한 오류의 심각도 수준을 가져옵니다.

ServerIntermediateCertificates

중간 인증서 체인을 가져오며 원격 인증서와 연결된 루트 CA로 끝납니다.

메서드

GetDeferral()

Deferral 개체에서 Complete 메서드를 호출하여 지연이 완료될 때까지 이벤트 처리기의 일시 중단이 지연되도록 요청합니다.

Reject()

서버의 인증서를 거부합니다. 이렇게 하면 클라이언트가 서버에 대한 연결을 종료합니다.

적용 대상