語言

AsymmetricSecurityBindingElement 建構函式

定義

建立這個類別的實例。

多載

名稱 Description
AsymmetricSecurityBindingElement()

建立這個類別的實例。

AsymmetricSecurityBindingElement(SecurityTokenParameters)

初始化一個新的實例 AsymmetricSecurityBindingElement ,使用指定的接收者標記參數。

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

初始化一個新的實例 AsymmetricSecurityBindingElement ,使用指定的接收者與發起者令牌參數。

AsymmetricSecurityBindingElement()

建立這個類別的實例。

public:
 AsymmetricSecurityBindingElement();
public AsymmetricSecurityBindingElement();
Public Sub New ()

備註

此構造子可設定以下成員:

會員 價值觀
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters null
AllowSerializedSigningTokenOnReply false

適用於

AsymmetricSecurityBindingElement(SecurityTokenParameters)

初始化一個新的實例 AsymmetricSecurityBindingElement ,使用指定的接收者標記參數。

public:
 AsymmetricSecurityBindingElement(System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ recipientTokenParameters);
public AsymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters);
new System.ServiceModel.Channels.AsymmetricSecurityBindingElement : System.ServiceModel.Security.Tokens.SecurityTokenParameters -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Sub New (recipientTokenParameters As SecurityTokenParameters)

參數

recipientTokenParameters
SecurityTokenParameters

定義接收者的權杖(例如伺服器的 X.509 憑證)。

備註

此構造子可設定以下成員:

會員 價值觀
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters null
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

適用於

AsymmetricSecurityBindingElement(SecurityTokenParameters, SecurityTokenParameters)

初始化一個新的實例 AsymmetricSecurityBindingElement ,使用指定的接收者與發起者令牌參數。

public:
 AsymmetricSecurityBindingElement(System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ recipientTokenParameters, System::ServiceModel::Security::Tokens::SecurityTokenParameters ^ initiatorTokenParameters);
public AsymmetricSecurityBindingElement(System.ServiceModel.Security.Tokens.SecurityTokenParameters recipientTokenParameters, System.ServiceModel.Security.Tokens.SecurityTokenParameters initiatorTokenParameters);
new System.ServiceModel.Channels.AsymmetricSecurityBindingElement : System.ServiceModel.Security.Tokens.SecurityTokenParameters * System.ServiceModel.Security.Tokens.SecurityTokenParameters -> System.ServiceModel.Channels.AsymmetricSecurityBindingElement
Public Sub New (recipientTokenParameters As SecurityTokenParameters, initiatorTokenParameters As SecurityTokenParameters)

參數

recipientTokenParameters
SecurityTokenParameters

定義接收者的權杖(例如伺服器的 X.509 憑證)。

initiatorTokenParameters
SecurityTokenParameters

定義發起者的憑證(例如客戶端的 X.509 憑證)。

範例

以下程式碼展示了一種呼叫此建構子的方法。

AsymmetricSecurityBindingElement abe =
    (AsymmetricSecurityBindingElement)SecurityBindingElement.
    CreateMutualCertificateBindingElement(
    MessageSecurityVersion.
    WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10);
Dim abe As AsymmetricSecurityBindingElement = CType(SecurityBindingElement.CreateMutualCertificateBindingElement(MessageSecurityVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10), AsymmetricSecurityBindingElement)

備註

此構造子可設定以下成員:

會員 價值觀
MessageProtectionOrder SignBeforeEncrypt
RequireSignatureConfirmation false
InitiatorTokenParameters initiatorTokenParameters
RecipientTokenParameters recipientTokenParameters
AllowSerializedSigningTokenOnReply false

適用於