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