Package com.nimbusds.ldapsync
Class Configuration.SourceDirectory.Search
- java.lang.Object
-
- com.nimbusds.ldapsync.Configuration.SourceDirectory.Search
-
- Enclosing class:
- Configuration.SourceDirectory
public static class Configuration.SourceDirectory.Search extends Object
The source directory search request details for retrieving the entries for upload / synchronisation.Property keys: sourceDirectory.search.*
-
-
Field Summary
Fields Modifier and Type Field Description com.unboundid.ldap.sdk.DN
baseDn
The base DN for the search request.com.unboundid.ldap.sdk.Filter
filter
The search filter.int
pageSize
The search page size (for the simple paged results control as per RFC 2696).com.unboundid.ldap.sdk.SearchScope
scope
The search scope.
-
Constructor Summary
Constructors Constructor Description Search(Properties props)
Creates a new search details instance from the specified properties.
-
-
-
Field Detail
-
baseDn
public final com.unboundid.ldap.sdk.DN baseDn
The base DN for the search request.Property key: sourceDirectory.search.baseDN
-
scope
public final com.unboundid.ldap.sdk.SearchScope scope
The search scope.Property key: sourceDirectory.search.scope
-
filter
public final com.unboundid.ldap.sdk.Filter filter
The search filter.Property key: sourceDirectory.search.filter
-
pageSize
public final int pageSize
The search page size (for the simple paged results control as per RFC 2696). If this LDAP extension is not supported by the source directory or paged results are not required, the value must be set to zero.Property key: sourceDirectory.search.pageSize
-
-
Constructor Detail
-
Search
public Search(Properties props) throws com.thetransactioncompany.util.PropertyParseException
Creates a new search details instance from the specified properties.- Parameters:
props
- The properties.- Throws:
com.thetransactioncompany.util.PropertyParseException
- On a missing or invalid property.
-
-