Comparteix a través de


ICertificatePolicy.CheckValidationResult Método

Definición

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 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 del proveedor de soporte técnico de seguridad (SSPI). Para obtener más información, consulte la documentación de SSPI en MSDN.

Se aplica a