AsymmetricSecurityBindingElement コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスのインスタンスを作成します。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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 |