DirXML-EntitlementオブジェクトのXmlData属性に格納されるエンタイトルメント定義です。DirXML-EntitlementオブジェクトのRDNが、エンタイトルメントの実際の名前になります。エンタイトルメント定義は、UIエージェントで使用するエンタイトルメントの表示名と説明を定義します。また、エンタイトルメントに1つのパラメータ値が必要かどうかを定義することもできます。パラメータ値が必要な場合は、パラメータの有効値のリストを指定したり、関連アプリケーションに発行するクエリを指定して、パラメータの有効値のリストを取得したりできます。
<entitlement conflict-resolution="union" description="Recipient is entitled to an account in the connected application" display-name="User Account"/><entitlement conflict-resolution="union" description="Groups that the recipient is entitled to belong to in the connected application" display-name="Group Membership"> <values> <query-app> <query-xml> <nds dtd-version="2.0"> <input> <query class-name="Group" scope="subtree"> <search-class class-name="Group"/> <read-attr attr-name="Description"/> </query> </input> </nds> </query-xml> <result-set> <display-name> <token-src-dn/> </display-name> <description> <token-attr attr-name="Description"/> </description> <ent-value> <token-association/> </ent-value> </result-set> </query-app> </values></entitlement><entitlement conflict-resolution="priority" description="The Musical Instrument played by the recipient" display-name="Musical Instrument"> <values multi-valued="false"> <value>Trumpet</value> <value>Clarinet</value> <value>Tuba</value> <value>Trombone</value> <value>Flute</value> <value>Violin</value> </values></entitlement>
( values ? )
なし