ICertificatePolicy.CheckValidationResult Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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 srvPoint
parametry , certificate
, request
a 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.