ICertificatePolicy.CheckValidationResult Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.