語言

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;
}

備註

對於使用憑證式訊息安全的綁定,此憑證用於加密傳送給服務的訊息,並預期服務會用來簽署給用戶端的回覆。

適用於