##### ブートストラップのリソースオファリングを設定する

ブートストラップではリソースオファリングを 1 つだけ実行できます。デフォルトでは、このリソースオファリングにはディスカバリサービスに関する情報が含まれています。リソースオファリングが定義済みである場合は、リソースオファリング名をクリックすると属性を変更できます。また、既存のリソースオファリングを削除する場合は、名前の横にあるチェックボックスを選択します。新しいリソースオファリングを設定するには、「新規」をクリックします。

1. 「新規」をクリックして新規のマッパー属性を表示するか、設定済みマッパーの名前をクリックしてそのマッパーを変更します。
2. リソースオファリングの説明をオプションで入力します。
3. 次の情報に基づいて、サービスインスタンスの属性に値を設定します。
   サービスタイプ

     この属性には、リソースオファリングが実装するサービスのタイプを定義する URI を値として指定します。たとえば、`urn:liberty:disco:2003-08` のように指定します。

     注 – この URI には、サービスに関する抽象的な WSDL 記述の `targetNamespace` URI と同じ URI を指定することをお勧めします。

   プロバイダ ID

     この属性には、サービスインスタンスのプロバイダの URI を値として指定します。たとえば、`http://daiquiri.sun.com:80/amserver/Liberty/disco` のように指定します。

   サービス記述

     この属性は、個別のプロトコルエンドポイントで実行中の Web サービスを定義します。サービスインスタンスに関する情報は、各種のコンテキスト間でやり取りされる必要があります。たとえば、この仕様に定義されているディスカバリサービスは、リソースオファリング (それぞれにはサービスインスタンス記述が含まれる) の列挙を提供するアイデンティティーサービスの 1 つです。「サービス記述を設定する」を参照してください。

4. 次の情報に基づいて、リソースオファリングオプションの属性に値を設定します。
   オプション

     リソースオファリングで使用可能なオプションがサービスにない場合は、このチェックボックスをオンにします。オプションは、想定される要求者に、特定のリソースオファリングで特定のデータや操作が使用可能であるかどうかのヒントを与えます。たとえば、自宅の連絡先情報が使用可能であることを示すオプションが提供される場合があります。

   オプションリスト

     この属性には、サービスインスタンスのオプションのリストが含まれます。オプションは URI として定義されます。使用可能な URI のセットは、通常はサービスタイプ別に標準化されます。

5. 次の情報に基づいてディレクティブを有効にします。
   記述 ID 参照: GenerateBearerToken

     すべての 「サポートされているディレクティブ」には、記述参照が含まれる可能性があります。あるディレクティブで ID 参照属性が有効でない場合、ディレクティブはリソースオファリングで提供されるすべての認証メカニズムに適用されるものと見なされます。あるディレクティブで ID 参照属性が有効である場合、ディレクティブにはそれに関連する認証メカニズムを参照する ID 参照のリストが含まれている必要があります。ID 参照属性が存在する場合、ディレクティブは ID 参照リストで参照される記述にのみ適用されると見なされる必要があります。このようにしておくと、あるディレクティブが特定のセキュリティーメカニズムに準拠していない場合に役立つことがあります。

   記述 ID 参照: AuthenticateRequester

     すべての 「サポートされているディレクティブ」には、記述参照が含まれる可能性があります。あるディレクティブで ID 参照属性が有効でない場合、ディレクティブはリソースオファリングで提供されるすべての認証メカニズムに適用されるものと見なされます。あるディレクティブで ID 参照属性が有効である場合、ディレクティブにはそれに関連する認証メカニズムを参照する ID 参照のリストが含まれている必要があります。ID 参照属性が存在する場合、ディレクティブは ID 参照リストで参照される記述にのみ適用されると見なされる必要があります。このようにしておくと、あるディレクティブが特定のセキュリティーメカニズムに準拠していない場合に役立つことがあります。

   記述 ID 参照: Encrypt ResourceID

     すべての 「サポートされているディレクティブ」には、記述参照が含まれる可能性があります。あるディレクティブで ID 参照属性が有効でない場合、ディレクティブはリソースオファリングで提供されるすべての認証メカニズムに適用されるものと見なされます。あるディレクティブで ID 参照属性が有効である場合、ディレクティブにはそれに関連する認証メカニズムを参照する ID 参照のリストが含まれている必要があります。ID 参照属性が存在する場合、ディレクティブは ID 参照リストで参照される記述にのみ適用されると見なされる必要があります。このようにしておくと、あるディレクティブが特定のセキュリティーメカニズムに準拠していない場合に役立つことがあります。

   記述 ID 参照: AuthenticateSessionContext

     すべての 「サポートされているディレクティブ」には、記述参照が含まれる可能性があります。あるディレクティブで ID 参照属性が有効でない場合、ディレクティブはリソースオファリングで提供されるすべての認証メカニズムに適用されるものと見なされます。あるディレクティブで ID 参照属性が有効である場合、ディレクティブにはそれに関連する認証メカニズムを参照する ID 参照のリストが含まれている必要があります。ID 参照属性が存在する場合、ディレクティブは ID 参照リストで参照される記述にのみ適用されると見なされる必要があります。このようにしておくと、あるディレクティブが特定のセキュリティーメカニズムに準拠していない場合に役立つことがあります。

   記述 ID 参照: AuthorizeRequester

     すべての 「サポートされているディレクティブ」には、記述参照が含まれる可能性があります。あるディレクティブで ID 参照属性が有効でない場合、ディレクティブはリソースオファリングで提供されるすべての認証メカニズムに適用されるものと見なされます。あるディレクティブで ID 参照属性が有効である場合、ディレクティブにはそれに関連する認証メカニズムを参照する ID 参照のリストが含まれている必要があります。ID 参照属性が存在する場合、ディレクティブは ID 参照リストで参照される記述にのみ適用されると見なされる必要があります。このようにしておくと、あるディレクティブが特定のセキュリティーメカニズムに準拠していない場合に役立つことがあります。

6. 「保存」をクリックして設定を完了します。
7. ディスカバリサービスページで「保存」をクリックして、サービスの設定を完了します。