X509CertificateRecipientClientCredential 類別

定義

表示用戶端用來驗證憑證的設定,而這份憑證是由使用 SSL 驗證的服務所提供。 它另外包含的任何憑證,可讓已明確設定於用戶端上的服務在使用訊息安全性時用於加密傳給服務的訊息。

public ref class X509CertificateRecipientClientCredential sealed
public sealed class X509CertificateRecipientClientCredential
type X509CertificateRecipientClientCredential = class
Public NotInheritable Class X509CertificateRecipientClientCredential
繼承
X509CertificateRecipientClientCredential

範例

這段程式碼示範用來建立此類別之執行個體的一種方法。

X509CertificateRecipientClientCredential rcc =
    client.ClientCredentials.ServiceCertificate;
Dim rcc As X509CertificateRecipientClientCredential = _
client.ClientCredentials.ServiceCertificate

備註

這個類別會被 ServiceCertificate 類別中的 ClientCredentials 屬性所使用。

屬性

Authentication

取得用來驗證透過 SSL 驗證取得之服務憑證的設定。

DefaultCertificate

取得或設定用於服務的預設憑證。

ScopedCertificates

取得已指定範圍的憑證,這個憑證可用來表示要與用戶端進行通訊的服務。

SslCertificateAuthentication

取得或設定要使用的 SSL 憑證驗證程式。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
SetDefaultCertificate(StoreLocation, StoreName, X509FindType, Object)

指定用於服務的預設憑證。 對於使用以憑證為基礎之訊息安全性的繫結,這個憑證會用來加密傳送給服務的訊息,而且預期會被服務用來簽署對用戶端的回覆。

SetDefaultCertificate(String, StoreLocation, StoreName)

指定用於服務的預設憑證。 對於使用以憑證為基礎之訊息安全性的繫結,這個憑證會用來加密傳送給服務的訊息,而且預期會被服務用來簽署對用戶端的回覆。

SetScopedCertificate(StoreLocation, StoreName, X509FindType, Object, Uri)

依據憑證存放區位置、憑證存放區名稱、X.509 搜尋類型和要搜尋的值來設定憑證,並將它儲存在要用來做為設定範圍之 URL 的集合中。

SetScopedCertificate(String, StoreLocation, StoreName, Uri)

依據主體名稱、憑證存放區位置和憑證存放區名稱設定憑證,並將它儲存在要用來做為設定範圍之 URL 的集合中。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱