X509CertificateRecipientClientCredential.DefaultCertificate 속성

정의

서비스에 사용할 기본 인증서를 가져오거나 설정합니다.

public:
 property System::Security::Cryptography::X509Certificates::X509Certificate2 ^ DefaultCertificate { System::Security::Cryptography::X509Certificates::X509Certificate2 ^ get(); void set(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ value); };
public System.Security.Cryptography.X509Certificates.X509Certificate2 DefaultCertificate { get; set; }
member this.DefaultCertificate : System.Security.Cryptography.X509Certificates.X509Certificate2 with get, set
Public Property DefaultCertificate As X509Certificate2

속성 값

서비스에 사용할 기본 인증서입니다.

예외

자격 증명이 읽기 전용일 때 설정하려고 했습니다.

예제

이 코드는 이 속성에 액세스하는 방법을 보여줍니다.

public void snippet24(CalculatorClient cc)
{
    X509CertificateRecipientClientCredential rcc = cc.ClientCredentials.ServiceCertificate;
    X509Certificate2 cert = rcc.DefaultCertificate;
}

설명

인증서 기반 메시지 보안을 사용하는 바인딩의 경우 이 인증서는 서비스에 대한 메시지를 암호화하는 데 사용되며 클라이언트에 회신을 서명하는 데 서비스에서 사용해야 합니다.

적용 대상