ICertificatePolicy.CheckValidationResult Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 srvPoint
parâmetros , certificate
request
, 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.