ICertificatePolicy.CheckValidationResult Metod

Definition

Verifierar ett servercertifikat.

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

Parametrar

srvPoint
ServicePoint

Det ServicePoint som ska använda certifikatet.

certificate
X509Certificate

Certifikatet som ska verifieras.

request
WebRequest

Begäran som tog emot certifikatet.

certificateProblem
Int32

Det problem som uppstod när certifikatet användes.

Returer

trueom certifikatet ska respekteras; annars . false

Kommentarer

Metoden CheckValidationResult implementerar valideringsprincipen för programcertifikat. Metoden kan undersöka parametrarna srvPoint, certificate, requestoch för certificateProblem att avgöra om certifikatet ska respekteras.

Parametern certificateProblem är en SSPI-statuskod (Security Support Provider Interface). Mer information finns i SSPI-dokumentationen på MSDN.

Gäller för