Compartilhar via


HttpServerCustomValidationRequestedEventArgs Classe

Definição

Fornece dados para o evento 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
Herança
Object Platform::Object IInspectable HttpServerCustomValidationRequestedEventArgs
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Comentários

Essa classe é recuperada pelo evento ServerCustomValidationRequested .

Propriedades

RequestMessage

Obtém a solicitação HTTP que contém o URI de destino, cabeçalhos e corpo.

ServerCertificate

Obtém o X509Certificate fornecido pelo servidor.

ServerCertificateErrors

Obtém os erros que a lógica de validação do sistema operacional encontrou neste certificado ou na cadeia.

ServerCertificateErrorSeverity

Obtém o nível de gravidade dos erros encontrados.

ServerIntermediateCertificates

Obtém a cadeia de certificados intermediários, terminando na AC raiz associada ao certificado remoto.

Métodos

GetDeferral()

Solicita que a suspensão do manipulador de eventos seja adiada até que o adiamento seja concluído chamando o método Complete no objeto Deferral.

Reject()

Rejeite o certificado do servidor. Isso fará com que o cliente encerre a conexão com o servidor.

Aplica-se a