Share via


ICertificatePolicy.CheckValidationResult Método

Definição

Valida um certificado do servidor.

public:
 bool CheckValidationResult(System::Net::ServicePoint ^ srvPoint, System::Security::Cryptography::X509Certificates::X509Certificate ^ certificate, System::Net::WebRequest ^ request, int certificateProblem);
public bool CheckValidationResult (System.Net.ServicePoint srvPoint, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Net.WebRequest request, int certificateProblem);
abstract member CheckValidationResult : System.Net.ServicePoint * System.Security.Cryptography.X509Certificates.X509Certificate * System.Net.WebRequest * int -> bool
Public Function CheckValidationResult (srvPoint As ServicePoint, certificate As X509Certificate, request As WebRequest, certificateProblem As Integer) As Boolean

Parâmetros

srvPoint
ServicePoint

O ServicePoint que usará o certificado.

certificate
X509Certificate

O certificado a ser validado.

request
WebRequest

A solicitação que recebeu o certificado.

certificateProblem
Int32

O problema que foi encontrado ao usar o certificado.

Retornos

true se o certificado precisar ser respeitado; caso contrário, false.

Comentários

O CheckValidationResult método implementa a política de validação de certificado de aplicativo. O método pode examinar os srvPointparâmetros , certificaterequest, e certificateProblem para determinar se o certificado deve ser respeitado.

O certificateProblem parâmetro é um código de status SSPI (Security Support Provider Interface). Para obter mais informações, consulte a documentação do SSPI no MSDN.

Aplica-se a