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 свойства, чтобы указать контекст или задать политику цепочки. Политику цепочки можно использовать для указания расширенного использования ключей (EKU), для которого должна быть проверена цепочка или указывать проверку отзыва.
Значение этого статического свойства можно указать в качестве параметра одному из конструкторов для X509SecurityTokenAuthenticator класса.