ICertificatePolicy.CheckValidationResult-Methode
Überprüft ein Serverzertifikat.
Namespace: System.Net
Assembly: System (in system.dll)
Syntax
'Declaration
Function CheckValidationResult ( _
srvPoint As ServicePoint, _
certificate As X509Certificate, _
request As WebRequest, _
certificateProblem As Integer _
) As Boolean
'Usage
Dim instance As ICertificatePolicy
Dim srvPoint As ServicePoint
Dim certificate As X509Certificate
Dim request As WebRequest
Dim certificateProblem As Integer
Dim returnValue As Boolean
returnValue = instance.CheckValidationResult(srvPoint, certificate, request, certificateProblem)
bool CheckValidationResult (
ServicePoint srvPoint,
X509Certificate certificate,
WebRequest request,
int certificateProblem
)
bool CheckValidationResult (
ServicePoint^ srvPoint,
X509Certificate^ certificate,
WebRequest^ request,
int certificateProblem
)
boolean CheckValidationResult (
ServicePoint srvPoint,
X509Certificate certificate,
WebRequest request,
int certificateProblem
)
function CheckValidationResult (
srvPoint : ServicePoint,
certificate : X509Certificate,
request : WebRequest,
certificateProblem : int
) : boolean
Parameter
- srvPoint
Der ServicePoint, der das Zertifikat verwenden soll.
- certificate
Das Zertifikat, dessen Gültigkeit geprüft werden soll.
- request
Die Anforderung, die das Zertifikat erhielt.
- certificateProblem
Das Problem, das bei der Verwendung des Zertifikats auftrat.
Rückgabewert
true, wenn das Zertifikat beachtet werden soll, andernfalls false.
Hinweise
Mit der CheckValidationResult-Methode wird die Richtlinie zur Zertifikatsvalidierung in der Anwendung implementiert. Die Methode kann den srvPoint-Parameter, den certificate-Parameter, den request-Parameter und den certificateProblem-Parameter überprüfen, um zu bestimmen, ob das Zertifikat beachtet werden soll.
Der certificateProblem-Parameter ist ein SSPI-Statuscode (Security Support Provider Interface). Weitere Informationen hierzu finden Sie in MSDN in der Dokumentation zu SSPI.
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
ICertificatePolicy-Schnittstelle
ICertificatePolicy-Member
System.Net-Namespace