クラス DefaultDirContextValidator

java.lang.ObjectSE
org.springframework.ldap.pool.validation.DefaultDirContextValidator
実装されているすべてのインターフェース:
DirContextValidator

public class DefaultDirContextValidator extends ObjectSE implements DirContextValidator
DirContext.search(String, String, SearchControls)SE を実行するデフォルトの DirContextSE バリデーター。名前、フィルター、SearchControlsSE はすべて構成可能です。読み取り専用 DirContextSE と読み取り書き込み DirContextSE に対する特別な処理はありません。

構成:
プロパティ 説明 必須 デフォルト
ベース 検索メソッドの名前パラメーター。 いいえ ""
フィルター 検索メソッドへのフィルターパラメーター。 いいえ "objectclass=*"
searchControls 検索メソッドの SearchControlsSE パラメーター。 いいえ SearchControls.setCountLimit(long)SE = 1
SearchControls.setReturningAttributes(String[])SE = 新しい文字列 [] { " オブジェクトクラス " }
SearchControls.setTimeLimit(int)SE = 500
  • フィールドの詳細

    • DEFAULT_FILTER

      public static final StringSE DEFAULT_FILTER
      関連事項:
    • logger

      protected final org.slf4j.Logger logger
      このクラスとサブクラスのロガー
  • コンストラクターの詳細

    • DefaultDirContextValidator

      public DefaultDirContextValidator()
      デフォルトのバリデータを作成し、検索範囲 OBJECT_SCOPE、countLimit が 1、returningAttributes がオブジェクトクラス、timeLimit が 500 の SearchControlsSE を作成します。デフォルトのベースは空の文字列で、デフォルトのフィルターは objectclass=* です。
    • DefaultDirContextValidator

      public DefaultDirContextValidator(int searchScope)
      デフォルトコンストラクターのすべてのデフォルト値を使用してバリデーターを作成しますが、検索範囲は参照された値に設定されます。
      パラメーター:
      searchScope - デフォルトの SearchControls に設定される searchScope
  • メソッドの詳細