ICertificatePolicy.CheckValidationResult Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Valida un 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
que ServicePoint usará el certificado.
- certificate
- X509Certificate
Certificado que se va a validar.
- request
- WebRequest
Solicitud que recibió el certificado.
- certificateProblem
- Int32
Problema que se encontró al usar el certificado.
Devoluciones
true si se debe respetar el certificado; de lo contrario, false.
Comentarios
El CheckValidationResult método implementa la directiva de validación de certificados de aplicación. El método puede examinar los srvPointparámetros , certificate, requesty certificateProblem para determinar si se debe respetar el certificado.
El certificateProblem parámetro es un código de estado de interfaz de proveedor de soporte técnico de seguridad (SSPI). Para obtener más información, consulte la documentación de SSPI en MSDN.