Share via


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 証明書)。

このコンストラクターを呼び出す方法を次のコードに示します。

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

適用対象