X509ServiceCertificateAuthentication.CustomCertificateValidator 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
사용자 지정 클라이언트 인증서 유효성 검사기를 가져오거나 설정합니다.
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
속성 값
사용자 지정 클라이언트 인증서 유효성 검사기입니다.
예외
읽기 전용인 자격 증명을 설정하려고 한 경우
예제
다음 코드에서는 이 속성을 설정하는 방법을 보여 줍니다.
// 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)은 신뢰할 수 있는 사용자 저장소에 대해 클라이언트 인증서를 확인하고 인증서가 유효한 루트에 연결되는 체인의 일부인지 확인하는 기본 클라이언트 인증서 유효성 검사기를 제공합니다. 다른 동작을 가져오기 위해 사용자 지정 유효성 검사기를 구현할 수 있습니다. 이 속성을 사용하면 사용자 지정 유효성 검사기를 지정할 수 있습니다.