#### プロバイダエンティティーに含まれるリモートアイデンティティープロバイダ属性を変更する

エンティティーを作成しアイデンティティープロバイダを追加した後に、アイデンティティープロバイダのプロファイルを編集できます。始めにアイデンティティープロバイダを作成したときには設定できなかった属性に値を追加したり、設定済みデータを変更したりする作業が必要な場合があります。連携インタフェースの「エンティティー」から作業を始めます。

1. プロファイルを変更する設定済みプロバイダエンティティーの名前をクリックします。

   エンティティーのプロファイルページが表示されます。

2. 「表示」メニューから「アイデンティティープロバイダ」を選択します。
3. 「共通属性」の値を変更します。

   「共通属性」の値は、アイデンティティープロバイダ自体の一般的な定義です。

   プロバイダタイプ

     この属性の静的な値は、これがホストプロバイダなのかそれともリモートプロバイダなのかを定義します。

   説明

     この属性の値は、エンティティーの作成時に入力した説明です。始めに入力した説明を変更するか、その説明がない場合は新たに説明を追加することができます。

   サポートされるプロトコルリスト

     このエンティティーによってサポートされる Liberty Alliance Project Liberty Identity Federation Framework (Liberty ID-FF) リリースを選択します。

     - `urn:liberty:iff:2003-08` は Liberty ID-FF version 1.2 を表します。

     - `urn:liberty:iff:2002-12` は Liberty ID-FF version 1.1 を表します。

   サーバー名 ID のマッピングバインド

     名前 ID のマッピングにより、サービスプロバイダは別のサービスプロバイダのネームスペースで連携している主体の名前 ID を取得できます。このようにして、要求側のプロバイダは自らは相互にアイデンティティー連携の関係にない主体について、他方のサービスプロバイダとやり取りできます。ID の取得に使用する通信プロトコルを識別する URI を入力し、「追加」をクリックします。

     注 – Access Manager の名前 ID マッピングプロファイルは、現時点では SOAP のみをサポートします。この属性を使用する場合、属性の値は `http://projectliberty.org/profiles/nim-sp-http` にする必要があります。

   署名鍵: 鍵のエイリアス

     証明書は Java キーストアファイルに格納されます。ファイル内の各証明書はエイリアスにマップされ、証明書をフェッチするときにはそのエイリアスが使用されます。要求や応答の署名に使用する証明書に関連付けられているキーエイリアスを入力します。

   暗号化鍵: 鍵のエイリアス

     証明書は Java キーストアファイルに格納されます。ファイル内の各証明書はエイリアスにマップされ、証明書をフェッチするときにはそのエイリアスが使用されます。プロバイダのセキュリティー証明書に関連付けられているキーエイリアスを入力します。

   暗号化鍵: キーサイズ

     Web サービスコンシューマが別のエンティティーと対話するときに使用するキーの長さを入力します。

   暗号化鍵: 暗号化方式

     暗号化の方式を選択します。次の中から選択できます。

     - なし

     - AES

     - DESede

   名前 ID の暗号化

     名前 ID の暗号化を有効にするには、このチェックボックスをオンにします。

4. 「通信 URL」属性の値を変更します。

   「通信 URL」属性には、プロバイダがこのアイデンティティープロバイダ専用で伝送できる場所が入ります。

   SOAP エンドポイント

     アイデンティティープロバイダの SOAP メッセージの受信者の URL を入力します。この値により、ブラウザを使用しない通信で SOAP 受信者の場所が伝達されます。

   シングルサインオンサービス URL

     サービスプロバイダがシングルサインオン要求と連携要求を送信できる URL を入力します。

   シングルログアウトのサービス

     サービスプロバイダがログアウト要求を送信できる URL を入力します。シングルログアウトは、このアイデンティティープロバイダが認証したすべてのセッションで、ログアウト機能の同期を取ります。

   シングルログアウトの返信

     ログアウト完了後にアイデンティティープロバイダが主体をリダイレクトする URL を入力します。

   連携終了サービス

     サービスプロバイダが連携終了要求を送信する URL を入力します。

   連携終了の返信

     連携終了処理の完了後にアイデンティティープロバイダが主体をリダイレクトする URL を入力します。

   名前登録サービス

     名前 ID を指定するための要求をサービスプロバイダが送信する URL を入力します。この ID は、特定の主体についてこのアイデンティティープロバイダとやり取りするときに使用します。このオプションのサービスは、連携セッションが確立された後にのみ実装されます。

   名前登録の返信

     HTTP リダイレクトベースの名前登録の完了後に、アイデンティティープロバイダが主体をリダイレクトする宛先の URL を入力します。

5. 「通信プロファイル」属性の値を変更します。

   Liberty Alliance Project プロファイルは、メッセージの内容とメッセージの移動に使用するメカニズムとの組み合わせを定義します。次の「通信プロファイル」属性は、アイデンティティープロバイダが各機能に使用するプロファイルを定義します。

   連携終了

     アイデンティティープロバイダが主体の連携終了を他のプロバイダに通知するために使用するプロファイルを選択します。

     - HTTP リダイレクト

     - SOAP

   シングルログアウト

     アイデンティティープロバイダが主体のログアウトを他のプロバイダに通知するために使用するプロファイルを選択します。

     - HTTP リダイレクト

     - HTTP GET

     - SOAP

   名前登録

     他のプロバイダが主体の新しい名前 ID をこのアイデンティティープロバイダに連絡するときに使用するプロファイルを選択します。

     - HTTP リダイレクト

     - SOAP

   シングルサインオン/連携

     このアイデンティティープロバイダが認証要求または連携要求への応答を送信するときに使用するプロファイルを選択します。

     - ブラウザ POST (ブラウザベースの HTTP POST プロトコルを指定)

     - ブラウザアーティファクト (ブラウザを使用しない SOAP ベースのプロトコルを指定)

     - LECP (Liberty 対応クライアントプロキシを指定)

6. 利用可能なトラストサークルのいずれかを選択し、プロバイダに割り当てます。

   プロバイダは 1 つまたは複数のトラストサークルに所属することができます。しかし、トラストサークルが指定されていないプロバイダは、Liberty Alliance Project 仕様に基づく通信に参加できません。トラストサークルがまだ作成されていない場合は、あとでこの属性を定義することができます。

7. 「プロキシ認証設定」属性に情報を設定します。

   別のアイデンティティープロバイダによってすでに認証された主体を認証するよう依頼されたアイデンティティープロバイダはプロキシとなって、要求元のサービスプロバイダの代わりに、認証を行うアイデンティティープロバイダに認証要求を送ります。これを動的アイデンティティープロバイダプロキシといいます。「プロキシ認証設定」属性は、動的アイデンティティープロバイダプロキシの値を定義します。

   プロキシ認証を有効

     動的アイデンティティープロバイダプロキシを有効にするには、このチェックボックスをオンにします。

   プロキシのアイデンティティープロバイダのリスト

     動的アイデンティティープロバイダプロキシに使用可能なアイデンティティープロバイダのリストを追加します。この属性の値は、所有者/プロバイダが属するエンティティーの「エンティティー名」属性に定義された値と一致する URI です。

   プロキシの最大数

     要求の送信先にすることが可能なプロキシアイデンティティープロバイダの最大数を入力します。

   プロキシ用に Introduction Cookie を使用

     プロキシとして機能しているアイデンティティープロバイダを検索するために Introduction Cookie を使用するには、このチェックボックスをオンにします。

8. 「組織プロファイル」属性の値を変更します。

   「組織プロファイル」属性は、主体とやり取りするときに必要になることがある基本情報を提供します。これらの属性はオプションです。

   注 – 「名前」属性に値を指定した場合は、「表示名」および「URL」属性に値を追加する必要があります。

   名前

     エンティティーの組織の正式名称を入力し、「追加」をクリックします。この値は、locale| organization-name の形式で定義します。たとえば、`en`|`example.com` のようにします。

   表示名

     主体者への表示に適したエンティティーの組織の名前を入力し、「追加」をクリックします。この値は、locale|organization-display-name の形式で定義します。たとえば、`en`|`example.com` のようにします。

   URL

     組織の URL を入力し、「追加」をクリックします。この値は、locale| organization-URL の形式で定義します。たとえば、`en`|`http://www.example.com` のようにします。

9. プロバイダの「担当者」を設定するには、「新規担当者」をクリックします。

   この属性はオプションです。詳細については、「担当者をプロバイダエンティティーに含まれるプロバイダに追加する」を参照してください。

10. 「保存」をクリックして変更を完了します。