このページを使用して、アプリケーション、サービス・プロバイダー、そのエンドポイントや操作に、ポリシー・セットを関連付けたり、切り離したりします。デフォルト・バインディングの選択、アプリケーション固有の新規バインディングの 作成、または関連付けポリシー・セット用に作成したバインディングを使用することができます。サービス・プロバイダーが現行のポリシー構成を共有できるかどうかを表示または変更できます。
このページには、アプリケーションの詳細情報と、アプリケーション関連の Web サービス・プロバイダー、エンドポイント、および操作の詳細情報が表示されます。このページを使用してポリシー・セットの関連付けおよびバインディング情報を表示し、管理することができます。
この管理コンソール・ページを表示するには、とクリックします。
セキュリティーが有効な場合に割り当てられたセキュリティーのロールによっては、構成データを作成または編集する際に使用するテキスト入力フィールドまたはボタンへのアクセス権がない場合があります。アプリケーション・サーバー用の有効なロールについて詳しくは、管理ロールに関する文書を参照してください。
| バインディング | 説明 |
|---|---|
| ポリシー・セットの関連付け | このボタンをクリックして、選択されたサービス、エンドポイント、または操作への関連付けに使用可能なポリシー・セットのリストを表示します。関連付けるポリシー・セットをリストから選択すると、そのポリシー・セットは選択したサービス、エンドポイント、または操作に関連付けされます。メニュー・リストを閉じるには、「ポリシー・セットの関連付け」をクリックします。 |
| ポリシー・セットの切り離し | このボタンをクリックして、選択したサービス、エンドポイント、または操作からポリシー・セットを切り離します。ポリシー・セットを切り離した後で、
その上位レベルのサービス・リソースに関連付けされている
ポリシー・セットがない場合は、「関連付けられたポリシー・セット (Attached Policy Set)」
列には「なし」が、
「バインディング」列には「Not Applicable」が表示されます。
上位レベルのサービス・リソースに関連付けされている ポリシー・セットがある場合、「関連付けられたポリシー・セット (Attached Policy Set)」列には「 policy_set_name(inherited)」が表示され、 上位レベルの関連付けに使用されるバインディングが適用されます。 バインディング名の後ろに (inherited) が付けられて表示されます。 |
| バインディングの割り当て | このボタンをクリックして、選択したポリシー・セットを関連付けるために
使用できるバインディングのリストから選択します。
オプションには、以下のものがあります。
メニュー・リストを閉じるには、「バインディングの割り当て」をクリックします。 |
アプリケーションと関連するサービス・プロバイダー、エンドポイント、または操作の名前を指定します。
「アプリケーション/サービス/エンドポイント/操作 (Application/Service/Endpoint/Operation)」列には、サービス・アプリケーションと、 アプリケーションに格納されているサービス・プロバイダー、エンドポイント、または操作がリスト表示されます。
サービス・プロバイダー、エンドポイント、または操作に関連付けられるポリシー・セットを指定します。
この列の値がリンクである場合は、そのリンクをクリックすると、関連付けられるポリシー・セットに関する設定を表示または変更することができます。
サービス・プロバイダー、エンドポイント、または操作に使用できるバインディング構成を指定します。
「バインディング」列の値がリンクである場合は、そのリンクをクリックして、バインディングに関する設定を表示または変更します。
このリリースには、アプリケーション固有のバインディングと汎用バインディングの 2 種類のバインディングがあります。
アプリケーション固有バインディング
アプリケーション固有バインディングは、ポリシー・セットの関連付けポイントでのみ作成できます。 これらのバインディングは、定義されるポリシーの特性に固有のものであり、かつ、それらによって限定されたものです。 アプリケーション固有のバインディングは、複数署名などの拡張ポリシー要件に合った構成を可能にします。ただし、これらのバインディングはアプリケーション内でのみ再使用可能です。また、ポリシー・セット間でのアプリケーション固有バインディングの再使用は非常に限定的なものです。
ポリシー・セットの関連付け用のアプリケーション固有バインディングを作成する際、そのバインディングは完全に未構成の状態で開始されます。 デフォルトのバインディングをオーバーライドする各ポリシー (WS-Security、HTTP トランスポートなど) を追加し、追加した各ポリシーのバインディングを完全に構成する必要があります。 WS-Security ポリシーでは、TokenConsumer、TokenGenerator、SigningInfo、または EncryptionInfo などの一部の上位構成属性がアプリケーション固有バインディングで構成されていない場合に、それらの属性をデフォルトのバインディングから取得することがあります。
サービス・プロバイダーの場合には、関連付けられたポリシー・セットを持つサービス・プロバイダー・リソースの「サービス・プロバイダーのポリシー・セットおよびバインディングのコレクション」ページでと選択することによってのみ、アプリケーション固有バインディングを作成することができます。同様に、サービス・クライアントの場合には、関連付けられたポリシー・セットを持つサービス・クライアント・リソースの「サービス・クライアントのポリシー・セットおよびバインディングのコレクション」ページでと選択することによってのみ、アプリケーション固有バインディングを作成することができます。
汎用バインディング (General bindings)
汎用バインディングは、さまざまなポリシー・セットで使用するよう構成することができ、アプリケーション間で再利用したり、トラスト・サービスの関連付けに再利用したりすることもできます。汎用バインディングは非常に再利用しやすいものですが、複数のシグニチャーなどの拡張ポリシー要件に対応するように構成することはできません。 汎用バインディングには、汎用プロバイダー・ポリシー・セット・バインディングと汎用クライアント・ポリシー・セット・バインディングの 2 つのタイプがあります。
汎用プロバイダー・ポリシー・セット・バインディングは、「汎用プロバイダー・ポリシー・セット (general provider policy sets)」パネルでとクリックするか、「汎用のクライアント・ポリシー・セットおよびバインディング (general client policy set and bindings)」パネルでとクリックすることによって作成できます。サービス・クライアントまたはプロバイダーのバインディングの定義および管理について詳しくは、関連リンクを参照してください。汎用プロバイダー・ポリシー・セット・バインディングは、トラスト・サービスの関連付けにも使用できる場合があります。
サービス・プロバイダーが現在のポリシー構成を共有可能かどうかを指定します。
列の値がリンクの場合、リンクをクリックして、ポリシー構成の共有方法に関する設定を表示または変更します。
サービスの場合、ポリシー・セットが親アプリケーションから継承されているときは、 ポリシー共有値も継承され、その値を変更することはできません。値はリンクではなく、 括弧で囲まれた inherited が続きます。
エンドポイントまたは操作の場合、値はリンクではなく、 括弧で囲まれた inherited が続きます。この設定は親アプリケーションまたはサービスから継承され、変更することはできません。