ICertificatePolicy.CheckValidationResult Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Convalida un certificato server.
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
Parametri
- srvPoint
- ServicePoint
Oggetto ServicePoint che userà il certificato.
- certificate
- X509Certificate
Certificato da convalidare.
- request
- WebRequest
Richiesta che ha ricevuto il certificato.
- certificateProblem
- Int32
Problema riscontrato durante l'uso del certificato.
Valori restituiti
true se il certificato deve essere rispettato; in caso contrario, false.
Commenti
Il CheckValidationResult metodo implementa i criteri di convalida del certificato dell'applicazione. Il metodo può esaminare i srvPointparametri , certificaterequest, e certificateProblem per determinare se il certificato deve essere rispettato.
Il certificateProblem parametro è un codice di stato SSPI (Security Support Provider Interface). Per altre informazioni, vedere la documentazione di SSPI su MSDN.