Language

ICertificatePolicy.CheckValidationResult メソッド

定義

サーバー証明書を検証します。

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

パラメーター

srvPoint
ServicePoint

証明書を使用する ServicePoint 。

certificate
X509Certificate

検証する証明書。

request
WebRequest

証明書を受信した要求。

certificateProblem
Int32

証明書の使用時に発生した問題。

返品

true 証明書を受け入れるべき場合。それ以外の場合は false。

注釈

CheckValidationResultメソッドは、アプリケーション証明書検証ポリシーを実装します。 このメソッドは、 srvPoint、 certificate、 request、および certificateProblem パラメーターを調べて、証明書を受け入れるかどうかを判断できます。

certificateProblem パラメーターは、セキュリティ サポート プロバイダー インターフェイス (SSPI) 状態コードです。 詳細については、MSDN の SSPI ドキュメントを参照してください。

適用対象