Поделиться через


X509CertificateValidator.CreatePeerOrChainTrustValidator Метод

Определение

Возвращает проверяющий элемент управления, который проверяет, что сертификат находится в хранилище сертификатов TrustedPeople, или задает контекст и политику цепочки, используемую для создания цепи доверия. Сертификат является доверенным, если он прошел проверку любым из методов проверки.

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

Параметры

useMachineContext
Boolean

Значение true для использования контекста компьютера; значение false для использования контекста текущего пользователя.

chainPolicy
X509ChainPolicy

Объект X509ChainPolicy, который задает политику, используемую для создания цепи доверия.

Возвращаемое значение

Объект X509CertificateValidator, который проверяет, что сертификат находится в хранилище сертификатов TrustedPeople, или создает цепь доверия сертификатов.

Комментарии

Для указания контекста или задания политики цепочки следует использовать метод CreatePeerOrChainTrustValidator вместо свойства PeerOrChainTrust. Политику цепочки можно использовать для задания расширенного использования ключей, для которого необходимо выполнить проверку цепочки, или для задания проверки отзыва.

Значение этого статического свойства может быть передано в качестве параметра одному из конструкторов класса X509SecurityTokenAuthenticator.

Применяется к