ICertificatePolicy.CheckValidationResult Método

Definição

Valida um certificado de 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 vai usar o certificado.

certificate
X509Certificate

O certificado para validar.

request
WebRequest

O pedido que recebeu o certificado.

certificateProblem
Int32

O problema que surgiu ao usar o certificado.

Devoluções

true se o certificado deve ser honrado; caso contrário, false.

Observações

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

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

Aplica-se a