Modifier and Type | Method and Description |
---|---|
LdapConfiguration |
LdapUserRepository.createConfiguration()
Create an empty configuration.
|
LdapConfiguration |
LdapUserRepository.getConfiguration()
Get the ldap configuration of the client
|
Constructor and Description |
---|
ADTrackingIncrementalRepositoryChangeTracker(LdapConfiguration ldapConfiguration,
PluginPropertyService pluginProperties,
UserManagement userManagement,
ExternalUserGroupDao externalUserGroupDao,
boolean doFullSynchronization)
Constructor.
|
Constructor and Description |
---|
GroupRetriever(LdapConfiguration ldapConfiguration,
org.springframework.ldap.core.LdapTemplate ldapTemplate,
long internalHighestCommittedUSN,
long externalHighestCommittedUSN,
int pagingSize,
int timeout,
boolean isPagingAllowed)
Constructor.
|
MemberAndNonMemberModeVisitingRetriever(String filter,
LdapConfiguration ldapConfiguration,
int timeout,
int pagingSize,
long internalHighestCommittedUSN,
boolean isPagingAllowed,
LdapGroupAttributesMapper ldapGroupAttributesMapper)
Constructor.
|
UserContextMapper(LdapConfiguration ldapConfiguration,
UserManagement userManagement)
Constructor.
|
UserRetriever(LdapConfiguration ldapConfiguration,
org.springframework.ldap.core.LdapTemplate ldapTemplate,
long internalHighestCommittedUSN,
long externalHighestCommittedUSN,
int pagingSize,
int timeout,
boolean isPagingAllowed)
Constructor.
|
VisitingRetriever(LdapConfiguration ldapConfiguration,
int timeout,
int pagingSize,
long internalHighestCommittedUSN,
boolean isPagingAllowed,
String[] binaryAttributes)
Constructor to set LDAP connection from configuration.
|
Modifier and Type | Method and Description |
---|---|
LdapConfiguration |
ClientConfigurationProperties.getLdapConfiguration()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationManager.updateLdapConfiguration(LdapConfiguration ldapConfig)
Update the LDAP authentication and reload the cache.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ConfigurationManagementImpl.handleUpdateLdapConfiguration(LdapConfiguration ldapConfig)
Performs the core logic for
ConfigurationManagementBase.updateLdapConfiguration(com.communote.server.model.config.LdapConfiguration) |
protected abstract void |
ConfigurationManagementBase.handleUpdateLdapConfiguration(LdapConfiguration ldapConfig)
Performs the core logic for
ConfigurationManagementBase.updateLdapConfiguration(com.communote.server.model.config.LdapConfiguration) |
void |
ConfigurationManagementBase.updateLdapConfiguration(LdapConfiguration ldapConfig) |
void |
ConfigurationManagement.updateLdapConfiguration(LdapConfiguration ldapConfig) |
Modifier and Type | Method and Description |
---|---|
static boolean |
LdapSearchUtils.canConnectToLdapDirectory(LdapConfiguration config)
Tests whether a connection to the LDAP directory is possible.
|
static org.springframework.ldap.core.support.LdapContextSource |
LdapSearchUtils.createLdapContext(LdapConfiguration config,
LdapAttributesMapper<?> mapper)
Creates an LDAP context
|
static org.springframework.ldap.core.support.LdapContextSource |
LdapSearchUtils.createLdapContext(LdapConfiguration config,
String[] binaryAttributes) |
static String[] |
LdapSearchUtils.getServerUrls(LdapConfiguration config)
Tries to find all available urls.
|
Constructor and Description |
---|
CommunoteLdapUserSearch(LdapConfiguration config,
LdapUserAttribute communoteAttributeName)
Creates a search for retrieving LDAP users.
|
LdapGroupSearch(LdapConfiguration configuration)
Constructor.
|
LdapUserAttributesMapper(LdapConfiguration config)
Creates a mapper from a string based mapping definition.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationPropertiesManager.updateLdapConfiguration(LdapConfiguration ldapConfig) |
Modifier and Type | Method and Description |
---|---|
protected LdapConfiguration |
LdapAuthenticationProvider.getConfiguration() |
Constructor and Description |
---|
LdapAuthenticator(LdapConfiguration ldapConfig)
Creates a new authenticator.
|
Modifier and Type | Class and Description |
---|---|
class |
LdapConfigurationImpl |
Modifier and Type | Method and Description |
---|---|
LdapConfiguration |
LdapConfigurationImpl.deepCopy()
creates a detached deep copy of the entity
|
abstract LdapConfiguration |
LdapConfiguration.deepCopy()
creates a detached deep copy of the entity
|
LdapConfiguration |
ConfigurationImpl.getLdapConfig() |
abstract LdapConfiguration |
Configuration.getLdapConfig() |
LdapConfiguration |
LdapGroupSyncConfiguration.getLdapConfiguration() |
static LdapConfiguration |
LdapConfiguration.Factory.newInstance()
Constructs a new instance of
LdapConfiguration . |
static LdapConfiguration |
LdapConfiguration.Factory.newInstance(String url,
String managerPassword,
String managerDN,
boolean userIdentifierIsBinary,
boolean dynamicMode,
LdapSearchConfiguration userSearch,
boolean allowExternalAuthentication,
String systemId,
boolean primaryAuthentication,
boolean synchronizeUserGroups)
Constructs a new instance of
LdapConfiguration ,
taking all required and/or read-only properties as arguments. |
static LdapConfiguration |
LdapConfiguration.Factory.newInstance(String url,
String managerPassword,
String managerDN,
boolean userIdentifierIsBinary,
String saslMode,
String serverDomain,
String queryPrefix,
boolean dynamicMode,
boolean allowExternalAuthentication,
String systemId,
boolean primaryAuthentication,
boolean synchronizeUserGroups,
LdapGroupSyncConfiguration groupSyncConfig,
LdapSearchConfiguration userSearch)
Constructs a new instance of
LdapConfiguration ,
taking all possible properties (except the identifier(s))as arguments. |
Modifier and Type | Method and Description |
---|---|
static LdapGroupSyncConfiguration |
LdapGroupSyncConfiguration.Factory.newInstance(boolean memberMode,
boolean groupIdentifierIsBinary,
LdapConfiguration ldapConfiguration,
LdapSearchConfiguration groupSearch)
Constructs a new instance of
LdapGroupSyncConfiguration , taking all possible
properties (except the identifier(s))as arguments. |
void |
LdapGroupSyncConfiguration.setLdapConfiguration(LdapConfiguration ldapConfiguration) |
Modifier and Type | Method and Description |
---|---|
LdapConfiguration |
LdapConfigurationDaoBase.create(LdapConfiguration ldapConfiguration) |
LdapConfiguration |
LdapConfigurationDao.create(LdapConfiguration ldapConfiguration)
Creates an instance of com.communote.server.persistence.config.LdapConfiguration and adds it
to the persistent store.
|
LdapConfiguration |
LdapConfigurationDaoBase.load(Long id) |
LdapConfiguration |
LdapConfigurationDao.load(Long id)
Loads an instance of com.communote.server.persistence.config.LdapConfiguration from the
persistent store.
|
Modifier and Type | Method and Description |
---|---|
Collection<LdapConfiguration> |
LdapConfigurationDaoBase.create(Collection<LdapConfiguration> entities) |
Collection<LdapConfiguration> |
LdapConfigurationDao.create(Collection<LdapConfiguration> entities)
Creates a new instance of com.communote.server.persistence.config.LdapConfiguration and adds
from the passed in
entities collection |
Collection<LdapConfiguration> |
LdapConfigurationDaoBase.create(int transform,
Collection<LdapConfiguration> entities) |
Collection<LdapConfiguration> |
LdapConfigurationDaoBase.loadAll() |
Collection<LdapConfiguration> |
LdapConfigurationDao.loadAll()
Loads all entities of type
LdapConfiguration . |
Modifier and Type | Method and Description |
---|---|
Object |
LdapConfigurationDaoBase.create(int transform,
LdapConfiguration ldapConfiguration) |
Object |
LdapConfigurationDao.create(int transform,
LdapConfiguration ldapConfiguration)
Does the same thing as
LdapConfigurationDao.create(com.communote.server.model.config.LdapConfiguration)
with an additional flag called transform . |
LdapConfiguration |
LdapConfigurationDaoBase.create(LdapConfiguration ldapConfiguration) |
LdapConfiguration |
LdapConfigurationDao.create(LdapConfiguration ldapConfiguration)
Creates an instance of com.communote.server.persistence.config.LdapConfiguration and adds it
to the persistent store.
|
void |
LdapConfigurationDaoBase.evict(LdapConfiguration entity)
Evicts (removes) the entity from the hibernate cache
|
void |
LdapConfigurationDao.evict(LdapConfiguration entity)
Evicts (removes) the entity from the hibernate cache
|
void |
LdapConfigurationDaoBase.remove(LdapConfiguration ldapConfiguration) |
void |
LdapConfigurationDao.remove(LdapConfiguration ldapConfiguration)
Removes the instance of com.communote.server.persistence.config.LdapConfiguration from the
persistent store.
|
protected Object |
LdapConfigurationDaoBase.transformEntity(int transform,
LdapConfiguration entity)
Allows transformation of entities into value objects (or something else for that matter),
when the
transform flag is set to one of the constants defined in
com.communote.server.persistence.config.LdapConfigurationDao , please note that
the LdapConfigurationDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be
returned. |
void |
LdapConfigurationDaoBase.update(LdapConfiguration ldapConfiguration) |
void |
LdapConfigurationDao.update(LdapConfiguration ldapConfiguration)
Updates the
ldapConfiguration instance in the persistent store. |
Modifier and Type | Method and Description |
---|---|
Collection<LdapConfiguration> |
LdapConfigurationDaoBase.create(Collection<LdapConfiguration> entities) |
Collection<LdapConfiguration> |
LdapConfigurationDao.create(Collection<LdapConfiguration> entities)
Creates a new instance of com.communote.server.persistence.config.LdapConfiguration and adds
from the passed in
entities collection |
Collection<LdapConfiguration> |
LdapConfigurationDaoBase.create(int transform,
Collection<LdapConfiguration> entities) |
Collection<?> |
LdapConfigurationDao.create(int transform,
Collection<LdapConfiguration> entities)
Does the same thing as
LdapConfigurationDao.create(com.communote.server.model.config.LdapConfiguration)
with an additional flag called transform . |
void |
LdapConfigurationDaoBase.remove(Collection<LdapConfiguration> entities) |
void |
LdapConfigurationDao.remove(Collection<LdapConfiguration> entities)
Removes all entities in the given
entities |
void |
LdapConfigurationDaoBase.update(Collection<LdapConfiguration> entities) |
void |
LdapConfigurationDao.update(Collection<LdapConfiguration> entities)
Updates all instances in the
entities collection in the persistent store. |
Modifier and Type | Method and Description |
---|---|
LdapConfiguration |
LdapConfigurationForm.getConfig() |
LdapConfiguration |
LdapConfigurationForm.getFilledConfig() |
Constructor and Description |
---|
LdapConfigurationForm(LdapConfiguration config)
Instantiates a new ldap configuration form.
|
Copyright © 2019 Communote team. All rights reserved.