Bagikan melalui


X509CertificateValidator.CreatePeerOrChainTrustValidator Metode

Definisi

Mendapatkan validator yang memverifikasi sertifikat ada di TrustedPeople penyimpanan sertifikat atau dengan menentukan konteks dan kebijakan rantai yang digunakan untuk membangun rantai kepercayaan sertifikat. Sertifikat tepercaya jika melewati salah satu metode verifikasi.

public:
 static System::IdentityModel::Selectors::X509CertificateValidator ^ CreatePeerOrChainTrustValidator(bool useMachineContext, System::Security::Cryptography::X509Certificates::X509ChainPolicy ^ chainPolicy);
public static System.IdentityModel.Selectors.X509CertificateValidator CreatePeerOrChainTrustValidator (bool useMachineContext, System.Security.Cryptography.X509Certificates.X509ChainPolicy chainPolicy);
static member CreatePeerOrChainTrustValidator : bool * System.Security.Cryptography.X509Certificates.X509ChainPolicy -> System.IdentityModel.Selectors.X509CertificateValidator
Public Shared Function CreatePeerOrChainTrustValidator (useMachineContext As Boolean, chainPolicy As X509ChainPolicy) As X509CertificateValidator

Parameter

useMachineContext
Boolean

true untuk menggunakan konteks komputer; false untuk menggunakan konteks pengguna saat ini.

chainPolicy
X509ChainPolicy

X509ChainPolicy Yang menentukan kebijakan yang digunakan untuk membangun rantai kepercayaan.

Mengembalikan

X509CertificateValidator Yang memverifikasi sertifikat ada di penyimpanan TrustedPeople sertifikat atau dengan membangun rantai kepercayaan sertifikat.

Keterangan

Gunakan metode alih-alih CreatePeerOrChainTrustValidatorPeerOrChainTrust properti untuk menentukan konteks atau untuk mengatur kebijakan rantai. Kebijakan rantai dapat digunakan untuk menentukan Enhanced Key Usage (EKU) yang rantainya harus divalidasi, atau menentukan pemeriksaan pencabutan.

Nilai properti statis ini dapat disediakan sebagai parameter ke salah satu konstruktor untuk X509SecurityTokenAuthenticator kelas .

Berlaku untuk