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 servidor de certificados.
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
Punto de servicio (ServicePoint) que utilizará el certificado.
- certificate
- X509Certificate
Certificado que se debe validar.
- request
- WebRequest
Solicitud que recibió el certificado.
- certificateProblem
- Int32
Problema detectado al utilizar el certificado.
Devoluciones
true
si debe admitirse el certificado; en caso contrario, false
.
Comentarios
El CheckValidationResult método implementa la directiva de validación de certificados de aplicación. El método puede examinar los srvPoint
parámetros , certificate
, request
y certificateProblem
para determinar si se debe respetar el certificado.
El certificateProblem
parámetro es un código de estado de interfaz del proveedor de soporte técnico de seguridad (SSPI). Para obtener más información, consulte la documentación de SSPI en MSDN.