SecurityBindingElement.CreateCertificateOverTransportBindingElement 方法

定義

建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。 這個繫結項目需要傳輸提供伺服器驗證以及訊息保護 (例如 HTTPS)。

多載

CreateCertificateOverTransportBindingElement()

建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。

備註

用戶端必須使用其用於驗證的憑證來設定。

注意

一旦藉由呼叫這個方法建立 SecurityBindingElement 物件,就必須將 MessageSecurityVersion 當做不變的屬性。 如果修改這個值,便可能發生不一致的繫結行為。

CreateCertificateOverTransportBindingElement()

建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement ();
static member CreateCertificateOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement () As TransportSecurityBindingElement

傳回

TransportSecurityBindingElement

TransportSecurityBindingElement 物件。

備註

這個繫結項目需要傳輸提供伺服器驗證以及訊息保護 (例如 HTTPS)。

此繫結項目是設定為使用 Default 類別的 MessageSecurityVersion 屬性。

所建立之繫結的 IncludeTimestamp 設定為 true

LocalClientSecuritySettings 傳回之 LocalClientSettings 物件的 DetectReplays 屬性設定為 false

LocalServiceSecuritySettings 傳回之 LocalServiceSettings 物件的 DetectReplays 屬性設定為 false

適用於

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

建立安全性繫結項目,這個項目需要用戶端使用 SOAP 訊息安全性執行憑證架構的驗證。

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement(System::ServiceModel::MessageSecurityVersion ^ version);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement (System.ServiceModel.MessageSecurityVersion version);
static member CreateCertificateOverTransportBindingElement : System.ServiceModel.MessageSecurityVersion -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement (version As MessageSecurityVersion) As TransportSecurityBindingElement

參數

傳回

TransportSecurityBindingElement

TransportSecurityBindingElement 物件。

例外狀況

versionnull

備註

這個繫結項目需要傳輸提供伺服器驗證以及訊息保護 (例如 HTTPS)。 此繫結項目是使用指定的 MessageSecurityVersion 所設定的。

所建立之繫結的 IncludeTimestamp 設定為 true

LocalClientSecuritySettings 傳回之 LocalClientSettings 物件的 DetectReplays 屬性設定為 false

LocalServiceSecuritySettings 傳回之 LocalServiceSettings 物件的 DetectReplays 屬性設定為 false

適用於