public class LDAPDirectoryDescriptor extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LDAPDirectoryDescriptor.EntryAdaptorDescriptor |
Modifier and Type | Field and Description |
---|---|
int |
cacheMaxSize |
int |
cacheTimeout |
String |
creationBaseDn |
String[] |
creationClasses |
static String |
defaultSearchClassesFilter |
static int |
defaultSearchScope |
String |
emptyRefMarker |
Map<String,String> |
fieldMapping |
String |
idCase
Since 5.4.2: force id case to upper or lower, or leaver it unchanged.
|
String |
idField |
static Log |
log |
String |
missingIdFieldCase |
String |
name |
String |
passwordField |
String |
rdnAttribute |
boolean |
readOnly |
String |
schemaName |
String |
searchBaseDn |
String[] |
searchClasses |
String |
searchClassesFilter |
String |
searchFilter |
int |
searchScope |
String |
serverName |
String |
substringMatchType |
Constructor and Description |
---|
LDAPDirectoryDescriptor() |
public static final Log log
public static final int defaultSearchScope
public static final String defaultSearchClassesFilter
public String name
public String serverName
public String schemaName
public String searchBaseDn
public boolean readOnly
public int cacheTimeout
public int cacheMaxSize
public String[] searchClasses
public String searchClassesFilter
public String searchFilter
public int searchScope
public String substringMatchType
public String creationBaseDn
public String[] creationClasses
public String idField
public String rdnAttribute
public String passwordField
public String emptyRefMarker
public String missingIdFieldCase
public String idCase
public void setEntryAdaptor(LDAPDirectoryDescriptor.EntryAdaptorDescriptor adaptorDescriptor) throws InstantiationException, IllegalAccessException
public String getRdnAttribute()
public String getCreationBaseDn()
public String[] getCreationClasses()
public String getIdField()
public String getIdCase()
public String getSchemaName()
public String getSearchBaseDn()
public void setSearchClasses(String[] searchClasses)
public String[] getSearchClasses()
public void setSearchFilter(String searchFilter)
public String getSearchFilter()
public void setSearchScope(String searchScope) throws DirectoryException
DirectoryException
public int getSearchScope()
public String getSubstringMatchType()
public void setSubstringMatchType(String substringMatchType)
public String getName()
public String getServerName()
public String getAggregatedSearchFilter()
public String getPasswordField()
public Reference[] getInverseReferences()
public Reference[] getLdapReferences()
public boolean getReadOnly()
public void setReadOnly(boolean readOnly)
public String getEmptyRefMarker()
public void setEmptyRefMarker(String emptyRefMarker)
public int getCacheTimeout()
public int getCacheMaxSize()
public int getQuerySizeLimit()
public void setQuerySizeLimit(int querySizeLimit)
public void setQueryTimeLimit(int queryTimeLimit)
public int getQueryTimeLimit()
public EntryAdaptor getEntryAdaptor()
public LdapExceptionProcessor getExceptionProcessor()
Copyright © 2013 Nuxeo SA. All Rights Reserved.