ICertificateVerificationBuilder.VerifyCertificate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された X.509 証明書を確認します。
public:
bool VerifyCertificate(IServiceProvider ^ serviceProvider, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::X509Certificates::X509Chain ^ chain, System::Net::Security::SslPolicyErrors sslPolicyErrors);
public bool VerifyCertificate (IServiceProvider serviceProvider, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, System.Net.Security.SslPolicyErrors sslPolicyErrors);
abstract member VerifyCertificate : IServiceProvider * System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Chain * System.Net.Security.SslPolicyErrors -> bool
パラメーター
- serviceProvider
- IServiceProvider
IServiceProvider オブジェクト。
- certificate
- X509Certificate2
検証する X.509 証明書。
- chain
- X509Chain
X.509 証明書の証明書チェーン。
- sslPolicyErrors
- SslPolicyErrors
Secure Sockets Layer (SSL) ポリシー エラーを指定する列挙値。
戻り値
true
指定した証明書が有効な場合は 。それ以外の場合は false
。
注釈
この方法では、証明書のチェーンを使用して証明書を検証し、信頼されていることを確認します。