言語

AsymmetricSecurityBindingElement コンストラクター

定義

このクラスのインスタンスを作成します。

オーバーロード

名前 説明
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 証明書など) を定義します。

次のコードは、このコンストラクターを呼び出す 1 つの方法を示しています。

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

適用対象