Web サービス・クライアントにポリシー・セットを添付することにより、クライアントにセキュリティーを追加できます。それぞれの添付ファイルで、エンドポイント、ポリシー・セット、およびバインディングを指定します。それぞれの構成はアプリケーションおよびユーザーに固有であるため、いくつかのポリシー・タイプについてバインディングを構成する必要があります。
始める前に
ワークスペース内に Web サービス・クライアントを作成しておきます。
このタスクについて
Web サービスとそのサービスのクライアントにおいて、ポリシー・セットとバインディングの構成は、サービスが正しく機能するように合致している必要があります。クライアント・サイドでポリシー・セットと大部分のバインディング構成を指定する場合には、Web サービス・プロバイダーから取得した情報を使用します。
Web サービス・クライアントのポリシー・セット添付を作成するには、次の手順を実行します。
手順
- 「サービス」ビューで Web サービス・クライアント・オブジェクトを選択し、右クリックして、「ポリシー・セット関連付けの管理」を選択します。
- 作成する添付ファイルそれぞれについて、「追加」をクリックし、「ポリシー・セットおよびバインディングの構成」ウィンドウを使用して、ポリシー・セットをエンドポイントに添付してバインディングを指定 (attach a
policy set to an endpoint and specify a binding) します。 作成したそれぞれの添付ファイルが「アプリケーション」テーブルにリストされます。
- 添付ファイルのバインディングを構成するには、次の手順を実行します。
- 「アプリケーション」テーブルで、添付ファイルを選択します。
- 「バインディング構成」テーブルで、Binding not configured 状態のそれぞれのバインディングについて、バインディング・タイプを選択して、「構成」をクリックし、「バインディング構成」ウィンドウを使用して、バインディングの構成をします。選択したバインディングのタイプに応じたウィンドウが開きます。
- 構成が必要なすべてのバインディングについて構成が完了すると、
「バインディング構成」テーブル内のそれぞれのバインディングが「構成されたバインディング」状態または「N/A」 (該当なし) 状態になります。
「終了」をクリックしてウィザードを閉じます。
タスクの結果
Web サービス・アプリケーション (EAR) の META-INF フォルダーに clientPolicyAttachments.xml が作成されます。
ポリシー・セット添付の作成について詳しくは、以下の関連タスクを参照してください。