Sdílet prostřednictvím


ICertificatePolicy.CheckValidationResult Metoda

Definice

Ověří certifikát serveru.

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

Parametry

srvPoint
ServicePoint

Ten ServicePoint , který bude certifikát používat.

certificate
X509Certificate

Certifikát, který chcete ověřit.

request
WebRequest

Žádost, která obdržela certifikát.

certificateProblem
Int32

Problém, ke kterému došlo při používání certifikátu.

Návraty

truepokud by mělo být osvědčení respektováno; v opačném případě . false

Poznámky

Metoda CheckValidationResult implementuje zásady ověření certifikátu aplikace. Metoda může prozkoumat srvPointparametry , certificate, requesta certificateProblem určit, zda se má certifikát dodržovat.

Parametr certificateProblem je stavový kód rozhraní SSPI (Security Support Provider Interface). Další informace najdete v dokumentaci k SSPI na webu MSDN.

Platí pro