ICertificatePolicy.CheckValidationResult Methode

Definition

Überprüft ein Serverzertifikat.

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

Parameter

srvPoint
ServicePoint

Das ServicePoint Zertifikat wird verwendet.

certificate
X509Certificate

Das zu überprüfende Zertifikat.

request
WebRequest

Die Anforderung, die das Zertifikat empfangen hat.

certificateProblem
Int32

Das Problem, das beim Verwenden des Zertifikats aufgetreten ist.

Gibt zurück

truewenn das Zertifikat berücksichtigt werden sollte; andernfalls . false

Hinweise

Die CheckValidationResult Methode implementiert die Anwendungszertifikatüberprüfungsrichtlinie. Die Methode kann die srvPointParameter , , certificateum request festzustellen, certificateProblemob das Zertifikat berücksichtigt werden soll.

Der certificateProblem Parameter ist ein SSPI-Statuscode (Security Support Provider Interface). Weitere Informationen finden Sie in der SSPI-Dokumentation auf MSDN.

Gilt für: