ドライバ固有の環境設定オプションを指定するために使用されます。これは、eDirectory内のDirXML-DriverオブジェクトのDirXML-ShimConfigInfo属性に保存されているXML内のトップレベル要素です。
含まれている<driver-options>、<subscriber-options>、および<publisher-options>には、それぞれ任意数の<config-object>およびドライバ定義要素を格納できます。ドライバ定義要素には、それぞれテキストデータが格納されている場合があります。
各ドライバ定義要素は1つのtype属性を持つことができます。type属性にpassword-refという値を割り当てることにより、その要素が名前付きパスワードを参照することを指定できます。名前付きパスワードの参照は、実行時に、Identity Managerの管理機能を使用して設定された名前付きパスワードの実際の値に置換されます。
Identity Managerの管理インタフェースでは、各ドライバ定義要素は、要素のコンテンツを編集できる編集コントロールとして表示されます。各<config-object>は単一値のdnコントロールとして表示され、このコントロールを使用して、格納されている<クエリー>のdest-dnを入力するためのdnを選択できます。各コントロールのラベルには、display-name属性が存在する場合はこの属性の値が表示され、この属性が存在しない場合はタグ名が表示されます。
<driver-config name="Netscape DirXML Driver"> <driver-options> <display-method display-name="Debug Output (0-none,1-Window, 2-DSTrace)">1</display-method> </driver-options> <subscriber-options> <config-object display-name="Super driver configurationdata"> <query dest-dn="novell/Driver Set/SuperDriver/Config Object" scope="entry" event-id="config1"> <read-attr attr-name="Some Attribute"/> <read-attr attr-name="XmlData"type="xml"/> </query> </config-object> </subscriber-options> <publisher-options> <pollRate display-name="Poll rate inseconds">5</pollRate> <changeLogSuffix display-name="Netscape changelogsuffix">cn=changelog</changeLogSuffix> <changeLogBegin display-name="Starting changelog (1-First,2-New, 3-Continue)">2</changeLogBegin> </publisher-options></driver-config>
( driver-options ? , subscriber-options ? , publisher-options ? )
なし