300.3. 用途
コンポーネントはプロデューサーエンドポイントのみをサポートします。コンシューマーエンドポイントの作成を試みると、UnsupportedOperationException
が発生します。
メッセージのボディーはマップ( java.util.Map
のインスタンス)である必要があります。ContextSource の設定でベース DN が指定されていない限り、このマップには LDAP 操作を実行するルートノードを指定する dn
キー(function_driven 操作には必要ありません)を持つエントリーが含まれている必要があります。マップの他のエントリーは操作固有です(以下を参照)。
バインドおよびバインド
解除
の操作では、メッセージのボディーは変更されません。search
および function_driven
操作については、ボディーは検索の結果に設定されます。http://static.springsource.org/spring-ldap/site/apidocs/org/springframework/ldap/core/LdapTemplate.html#search%28java.lang.String,%20java.lang.String,%20int,%20org.springframework.ldap.core.AttributesMapper%29 を参照してください。
300.3.1. Search
メッセージボディーには、キー フィルター
のエントリーが必要です。この値は、有効な LDAP フィルターを表す String
である必要があります。http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol#Search_and_Compare を参照してください。