ICertificatePolicy.CheckValidationResult Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.