SecurityBindingElement.EndpointSupportingTokenParameters プロパティ

定義

トークン パラメーターをサポートするエンドポイントを取得します。

public:
 property System::ServiceModel::Security::Tokens::SupportingTokenParameters ^ EndpointSupportingTokenParameters { System::ServiceModel::Security::Tokens::SupportingTokenParameters ^ get(); };
public System.ServiceModel.Security.Tokens.SupportingTokenParameters EndpointSupportingTokenParameters { get; }
member this.EndpointSupportingTokenParameters : System.ServiceModel.Security.Tokens.SupportingTokenParameters
Public ReadOnly Property EndpointSupportingTokenParameters As SupportingTokenParameters

プロパティ値

トークン パラメーターをサポートするエンドポイントを表す SupportingTokenParameters オブジェクト。

注釈

サポート トークンはバインドのために、プライマリ トークンに含まれていない追加クレームを提供します。 EndpointSupportingTokenParameters が返すコレクションには、エンドポイントで定義されているすべての操作に対する追加のトークン パラメーター (SecurityTokenParameters) が格納されています。 プライマリ トークン パラメーターは、SymmetricSecurityBindingElement または AsymmetricSecurityBindingElement にあります (どちらも SecurityBindingElement クラスを継承します)。 SymmetricSecurityBindingElement の場合は、プライマリ トークン パラメーターは ProtectionTokenParameters プロパティで返されます。 AsymmetricSecurityBindingElement 要素には、InitiatorTokenParameters プロパティおよび RecipientTokenParameters プロパティという 2 つのパラメーター プロパティがあります。

Note

これらのプロパティは、実際の値ではなく、セキュリティ トークンの種類だけを指定しているため、パラメーターと呼ばれます。

サポート トークンは、エンドポイント レベルを対象にすることができます。この場合は、クライアントからサービスに送信されるすべてのセキュリティで保護されたメッセージに、サポート トークンが格納されます。 サービスは、クライアントからのすべてのセキュリティで保護されたメッセージに、このプロパティで構成されたサポート トークンの種類が格納されていることを強制します。

エンドポイントのすべての操作ではなく、特定の操作に対してのみサポート トークンを提供するには、OptionalOperationSupportingTokenParameters プロパティを使用します。

適用対象