X509ServiceCertificateAuthentication.CustomCertificateValidator Свойство

Определение

Возвращает или задает настраиваемый проверяющий элемент управления для сертификата клиента.

public:
 property System::IdentityModel::Selectors::X509CertificateValidator ^ CustomCertificateValidator { System::IdentityModel::Selectors::X509CertificateValidator ^ get(); void set(System::IdentityModel::Selectors::X509CertificateValidator ^ value); };
public System.IdentityModel.Selectors.X509CertificateValidator CustomCertificateValidator { get; set; }
member this.CustomCertificateValidator : System.IdentityModel.Selectors.X509CertificateValidator with get, set
Public Property CustomCertificateValidator As X509CertificateValidator

Значение свойства

X509CertificateValidator

Пользовательский элемент управления для проверки сертификата клиента.

Исключения

Предпринята попытка установки, когда учетные данные доступны только для чтения.

Примеры

В следующем примере кода показано, как задать это свойство.

// Configure custom certificate validation.
ClientCredentials creds = new ClientCredentials();
creds.ServiceCertificate.Authentication.CertificateValidationMode
    = X509CertificateValidationMode.Custom;
creds.ServiceCertificate.Authentication.CustomCertificateValidator
    = new MyCertificateValidator();
' Configure custom certificate validation.
Dim creds As New ClientCredentials()
creds.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.Custom
creds.ServiceCertificate.Authentication.CustomCertificateValidator = New MyCertificateValidator()

Это свойство также можно задать в файле конфигурации.

Комментарии

Windows Communication Foundation (WCF) предоставляет проверяющий элемент управления сертификатом клиента по умолчанию, который проверяет сертификат клиента в хранилище доверенных лиц, а также проверяет, является ли сертификат частью цепочки, которая подключается к допустимому корню. Чтобы изменить поведение, можно реализовать настраиваемый проверяющий элемент управления. Это свойство позволяет указать настраиваемый проверяющий элемент управления.

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