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
Der ServicePoint, der das Zertifikat verwenden soll.
- certificate
- X509Certificate
Das Zertifikat, dessen Gültigkeit geprüft werden soll.
- request
- WebRequest
Die Anforderung, die das Zertifikat erhielt.
- certificateProblem
- Int32
Das Problem, das bei der Verwendung des Zertifikats auftrat.
Gibt zurück
true
, wenn das Zertifikat beachtet werden soll, andernfalls false
.
Hinweise
Die CheckValidationResult -Methode implementiert die Anwendungszertifikatüberprüfungsrichtlinie. Die -Methode kann die srvPoint
Parameter , certificate
, request
und certificateProblem
untersuchen, um zu bestimmen, ob 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.