ICertificatePolicy.CheckValidationResult Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.