Interface LdapQuery
- All Known Subinterfaces:
ContainerCriteria
- All Known Implementing Classes:
LdapQueryBuilder
public interface LdapQuery
Holds all information regarding a Ldap query to be performed. Contains information
regarding search base, search scope, time and count limits, and search filter.
- Since:
- 2.0
- See Also:
-
Method Details
-
base
-
searchScope
@Nullable SearchScope searchScope()Get the search scope. Default isnull, indicating that the LdapTemplate default should be used.- Returns:
- the search scope.
-
timeLimit
@Nullable Integer timeLimit()Get the time limit. Default isnull, indicating that the LdapTemplate default should be used.- Returns:
- the time limit.
-
countLimit
@Nullable Integer countLimit()Get the count limit. Default isnull, indicating that the LdapTemplate default should be used.- Returns:
- the count limit.
-
attributes
String @Nullable [] attributes()Get the attributes to return. Default isnull, indicating that all attributes should be returned.- Returns:
- the attributes to return.
-
filter
-