A B C D E F G I L M N O P Q S U 
All Classes All Packages

A

add(String, List<Group>) - Method in class org.flowable.ldap.LDAPGroupCache
 

B

baseDn - Variable in class org.flowable.ldap.LDAPConfiguration
 
buildQueryByFullNameLike(LDAPConfiguration, String) - Method in class org.flowable.ldap.LDAPQueryBuilder
 
buildQueryByUserId(LDAPConfiguration, String) - Method in class org.flowable.ldap.LDAPQueryBuilder
 
buildQueryGroupsById(LDAPConfiguration, String) - Method in class org.flowable.ldap.LDAPQueryBuilder
 
buildQueryGroupsForUser(LDAPConfiguration, String) - Method in class org.flowable.ldap.LDAPQueryBuilder
 

C

cacheEviction(String) - Method in interface org.flowable.ldap.LDAPGroupCache.LDAPGroupCacheListener
 
cacheExpired(String) - Method in interface org.flowable.ldap.LDAPGroupCache.LDAPGroupCacheListener
 
cacheHit(String) - Method in interface org.flowable.ldap.LDAPGroupCache.LDAPGroupCacheListener
 
cacheMiss(String) - Method in interface org.flowable.ldap.LDAPGroupCache.LDAPGroupCacheListener
 
checkPassword(String, String) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
clear() - Method in class org.flowable.ldap.LDAPGroupCache
 
closeDirectoryContext(InitialDirContext) - Static method in class org.flowable.ldap.LDAPConnectionUtil
 
connectionPooling - Variable in class org.flowable.ldap.LDAPConfiguration
 
creatDirectoryContext(LDAPConfiguration) - Static method in class org.flowable.ldap.LDAPConnectionUtil
 
createDirectoryContext(LDAPConfiguration, String, String) - Static method in class org.flowable.ldap.LDAPConnectionUtil
 
createGroupQuery() - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
createNativeGroupQuery() - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
createNativeUserQuery() - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
createSearchControls() - Method in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
createSearchControls() - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
createSearchControls() - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
createSearchControls(LDAPConfiguration) - Method in class org.flowable.ldap.LDAPQueryBuilder
 
createUserQuery() - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
customConnectionParameters - Variable in class org.flowable.ldap.LDAPConfiguration
 

D

deleteGroup(String) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
deleteUser(String) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 

E

execute(LDAPCallBack<T>) - Method in class org.flowable.ldap.LDAPTemplate
 
executeAllUserQuery() - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
executeCheckPassword(String, String) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
executeCount(CommandContext) - Method in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
executeCount(CommandContext) - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
executeGroupQuery(String) - Method in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
executeInContext(InitialDirContext) - Method in interface org.flowable.ldap.LDAPCallBack
 
executeList(CommandContext) - Method in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
executeList(CommandContext) - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
executeNameQuery(String) - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
executeQuery() - Method in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
executeQuery() - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
executeUsersQuery(String) - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
expirationTime - Variable in class org.flowable.ldap.LDAPGroupCache
 

F

findAllGroups() - Method in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
findById(String) - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
findGroupsById(String) - Method in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
findGroupsByUser(String) - Method in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 

G

get(String) - Method in class org.flowable.ldap.LDAPGroupCache
 
getBaseDn() - Method in class org.flowable.ldap.LDAPConfiguration
 
getCustomConnectionParameters() - Method in class org.flowable.ldap.LDAPConfiguration
 
getExpirationTime() - Method in class org.flowable.ldap.LDAPGroupCache
 
getGroupBaseDn() - Method in class org.flowable.ldap.LDAPConfiguration
 
getGroupCache() - Method in class org.flowable.ldap.LDAPGroupCache
 
getGroupCacheExpirationTime() - Method in class org.flowable.ldap.LDAPConfiguration
 
getGroupCacheListener() - Method in class org.flowable.ldap.LDAPConfiguration
 
getGroupCacheSize() - Method in class org.flowable.ldap.LDAPConfiguration
 
getGroupIdAttribute() - Method in class org.flowable.ldap.LDAPConfiguration
 
getGroupNameAttribute() - Method in class org.flowable.ldap.LDAPConfiguration
 
getGroupsWithPrivilege(String) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
getGroupTypeAttribute() - Method in class org.flowable.ldap.LDAPConfiguration
 
getInitialContextFactory() - Method in class org.flowable.ldap.LDAPConfiguration
 
getLdapCacheListener() - Method in class org.flowable.ldap.LDAPGroupCache
 
getLdapConfigurator() - Method in class org.flowable.ldap.LDAPTemplate
 
getLdapGroupCache() - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
getLdapQueryBuilder() - Method in class org.flowable.ldap.LDAPConfiguration
Set a custom LDAPQueryBuilder if the default implementation is not suitable.
getPassword() - Method in class org.flowable.ldap.LDAPConfiguration
 
getPort() - Method in class org.flowable.ldap.LDAPConfiguration
 
getQueryAllGroups() - Method in class org.flowable.ldap.LDAPConfiguration
 
getQueryAllUsers() - Method in class org.flowable.ldap.LDAPConfiguration
 
getQueryGroupByGroupId() - Method in class org.flowable.ldap.LDAPConfiguration
Query that is executed when searching for one group by a specific group id
getQueryGroupsForUser() - Method in class org.flowable.ldap.LDAPConfiguration
 
getQueryUserByFullNameLike() - Method in class org.flowable.ldap.LDAPConfiguration
 
getQueryUserByUserId() - Method in class org.flowable.ldap.LDAPConfiguration
 
getSearchTimeLimit() - Method in class org.flowable.ldap.LDAPConfiguration
 
getSecurityAuthentication() - Method in class org.flowable.ldap.LDAPConfiguration
 
getServer() - Method in class org.flowable.ldap.LDAPConfiguration
 
getUser() - Method in class org.flowable.ldap.LDAPConfiguration
 
getUserBaseDn() - Method in class org.flowable.ldap.LDAPConfiguration
 
getUserEmailAttribute() - Method in class org.flowable.ldap.LDAPConfiguration
 
getUserFirstNameAttribute() - Method in class org.flowable.ldap.LDAPConfiguration
 
getUserIdAttribute() - Method in class org.flowable.ldap.LDAPConfiguration
 
getUserLastNameAttribute() - Method in class org.flowable.ldap.LDAPConfiguration
 
getUsersWithPrivilege(String) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
groupBaseDn - Variable in class org.flowable.ldap.LDAPConfiguration
 
groupCache - Variable in class org.flowable.ldap.LDAPGroupCache
 
groupCacheExpirationTime - Variable in class org.flowable.ldap.LDAPConfiguration
 
groupCacheListener - Variable in class org.flowable.ldap.LDAPConfiguration
 
groupCacheSize - Variable in class org.flowable.ldap.LDAPConfiguration
 
groupIdAttribute - Variable in class org.flowable.ldap.LDAPConfiguration
 
groupNameAttribute - Variable in class org.flowable.ldap.LDAPConfiguration
 
groupTypeAttribute - Variable in class org.flowable.ldap.LDAPConfiguration
 

I

initialContextFactory - Variable in class org.flowable.ldap.LDAPConfiguration
 
isConnectionPooling() - Method in class org.flowable.ldap.LDAPConfiguration
 

L

ldapCacheListener - Variable in class org.flowable.ldap.LDAPGroupCache
 
LDAPCallBack<T> - Interface in org.flowable.ldap
Used to wrap ldap logic so it can be used by the LDAPTemplate, so that no boilerplate code needs to be repeated every time.
LDAPConfiguration - Class in org.flowable.ldap
A org.flowable.engine.configurator.ProcessEngineConfigurator that integrates a LDAP system with the Flowable process engine.
LDAPConfiguration() - Constructor for class org.flowable.ldap.LDAPConfiguration
 
ldapConfigurator - Variable in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
ldapConfigurator - Variable in class org.flowable.ldap.impl.LDAPUserQueryImpl
 
ldapConfigurator - Variable in class org.flowable.ldap.LDAPIdentityServiceImpl
 
ldapConfigurator - Variable in class org.flowable.ldap.LDAPTemplate
 
LDAPConnectionUtil - Class in org.flowable.ldap
Utility class for managing LDAP connections.
LDAPConnectionUtil() - Constructor for class org.flowable.ldap.LDAPConnectionUtil
 
ldapGroupCache - Variable in class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
ldapGroupCache - Variable in class org.flowable.ldap.LDAPIdentityServiceImpl
 
LDAPGroupCache - Class in org.flowable.ldap
Simple cache for groups a user belongs to, which avoid hitting the LDAP system too much.
LDAPGroupCache(int, long, Supplier<ClockReader>) - Constructor for class org.flowable.ldap.LDAPGroupCache
 
LDAPGroupCache(int, long, ClockReader) - Constructor for class org.flowable.ldap.LDAPGroupCache
 
LDAPGroupCache.LDAPGroupCacheListener - Interface in org.flowable.ldap
 
LDAPGroupQueryImpl - Class in org.flowable.ldap.impl
 
LDAPGroupQueryImpl(LDAPConfiguration, LDAPGroupCache) - Constructor for class org.flowable.ldap.impl.LDAPGroupQueryImpl
 
LDAPIdentityServiceImpl - Class in org.flowable.ldap
 
LDAPIdentityServiceImpl(LDAPConfiguration, LDAPGroupCache, IdmEngineConfiguration) - Constructor for class org.flowable.ldap.LDAPIdentityServiceImpl
 
ldapQueryBuilder - Variable in class org.flowable.ldap.LDAPConfiguration
 
LDAPQueryBuilder - Class in org.flowable.ldap
Class with overridable methods that are called when doing the calls to the ldap system.
LDAPQueryBuilder() - Constructor for class org.flowable.ldap.LDAPQueryBuilder
 
LDAPTemplate - Class in org.flowable.ldap
Internal class used to simplify ldap calls by wrapping the actual ldap logic in a LDAPCallBack.
LDAPTemplate(LDAPConfiguration) - Constructor for class org.flowable.ldap.LDAPTemplate
 
LDAPUserQueryImpl - Class in org.flowable.ldap.impl
 
LDAPUserQueryImpl(LDAPConfiguration) - Constructor for class org.flowable.ldap.impl.LDAPUserQueryImpl
 
LOGGER - Static variable in class org.flowable.ldap.LDAPQueryBuilder
 

M

mapSearchResultToUser(SearchResult, UserEntity) - Method in class org.flowable.ldap.impl.LDAPUserQueryImpl
 

N

newGroup(String) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
newUser(String) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 

O

org.flowable.ldap - package org.flowable.ldap
 
org.flowable.ldap.impl - package org.flowable.ldap.impl
 

P

password - Variable in class org.flowable.ldap.LDAPConfiguration
 
port - Variable in class org.flowable.ldap.LDAPConfiguration
 

Q

queryAllGroups - Variable in class org.flowable.ldap.LDAPConfiguration
 
queryAllUsers - Variable in class org.flowable.ldap.LDAPConfiguration
 
queryGroupByGroupId - Variable in class org.flowable.ldap.LDAPConfiguration
 
queryGroupsForUser - Variable in class org.flowable.ldap.LDAPConfiguration
 
queryUserByFullNameLike - Variable in class org.flowable.ldap.LDAPConfiguration
 
queryUserByUserId - Variable in class org.flowable.ldap.LDAPConfiguration
 

S

saveGroup(Group) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
saveUser(User) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
searchTimeLimit - Variable in class org.flowable.ldap.LDAPConfiguration
 
securityAuthentication - Variable in class org.flowable.ldap.LDAPConfiguration
 
server - Variable in class org.flowable.ldap.LDAPConfiguration
 
setBaseDn(String) - Method in class org.flowable.ldap.LDAPConfiguration
The base 'distinguished name' (DN) from which the searches for users and groups are started.
setConnectionPooling(boolean) - Method in class org.flowable.ldap.LDAPConfiguration
Sets if connections to the LDAP system should be pooled and reused.
setCustomConnectionParameters(Map<String, String>) - Method in class org.flowable.ldap.LDAPConfiguration
Allows to set all LDAP connection parameters which do not have a dedicated setter.
setExpirationTime(long) - Method in class org.flowable.ldap.LDAPGroupCache
 
setGroupBaseDn(String) - Method in class org.flowable.ldap.LDAPConfiguration
The base 'distinguished name' (DN) from which the searches for groups are started.
setGroupCache(Map<String, LDAPGroupCache.LDAPGroupCacheEntry>) - Method in class org.flowable.ldap.LDAPGroupCache
 
setGroupCacheExpirationTime(long) - Method in class org.flowable.ldap.LDAPConfiguration
Sets the expiration time of the LDAPGroupCache in milliseconds.
setGroupCacheListener(LDAPGroupCache.LDAPGroupCacheListener) - Method in class org.flowable.ldap.LDAPConfiguration
 
setGroupCacheSize(int) - Method in class org.flowable.ldap.LDAPConfiguration
Allows to set the size of the LDAPGroupCache.
setGroupIdAttribute(String) - Method in class org.flowable.ldap.LDAPConfiguration
Name of the attribute that matches the group id.
setGroupNameAttribute(String) - Method in class org.flowable.ldap.LDAPConfiguration
Name of the attribute that matches the group name.
setGroupTypeAttribute(String) - Method in class org.flowable.ldap.LDAPConfiguration
Name of the attribute that matches the group type.
setInitialContextFactory(String) - Method in class org.flowable.ldap.LDAPConfiguration
The InitialContextFactory name used to connect to the LDAP system.
setLdapCacheListener(LDAPGroupCache.LDAPGroupCacheListener) - Method in class org.flowable.ldap.LDAPGroupCache
 
setLdapConfigurator(LDAPConfiguration) - Method in class org.flowable.ldap.LDAPTemplate
 
setLdapGroupCache(LDAPGroupCache) - Method in class org.flowable.ldap.LDAPIdentityServiceImpl
 
setLdapQueryBuilder(LDAPQueryBuilder) - Method in class org.flowable.ldap.LDAPConfiguration
 
setPassword(String) - Method in class org.flowable.ldap.LDAPConfiguration
The password that is used to connect to the LDAP system.
setPort(int) - Method in class org.flowable.ldap.LDAPConfiguration
The port on which the LDAP system is running.
setQueryAllGroups(String) - Method in class org.flowable.ldap.LDAPConfiguration
The query that is executed when searching for all groups.
setQueryAllUsers(String) - Method in class org.flowable.ldap.LDAPConfiguration
The query that is executed when searching for all users.
setQueryGroupByGroupId(String) - Method in class org.flowable.ldap.LDAPConfiguration
Query that is executed when searching for one group by a specific group id
setQueryGroupsForUser(String) - Method in class org.flowable.ldap.LDAPConfiguration
The query that is executed when searching for the groups of a specific user.
setQueryUserByFullNameLike(String) - Method in class org.flowable.ldap.LDAPConfiguration
The query that is executed when searching for a user by full name.
setQueryUserByUserId(String) - Method in class org.flowable.ldap.LDAPConfiguration
The query that is executed when searching for a user by userId.
setSearchTimeLimit(int) - Method in class org.flowable.ldap.LDAPConfiguration
The timeout that is used when doing a search in LDAP.
setSecurityAuthentication(String) - Method in class org.flowable.ldap.LDAPConfiguration
The value that is used for the 'java.naming.security.authentication' property used to connect to the LDAP system.
setServer(String) - Method in class org.flowable.ldap.LDAPConfiguration
The server on which the LDAP system can be reached.
setUser(String) - Method in class org.flowable.ldap.LDAPConfiguration
The user id that is used to connect to the LDAP system.
setUserBaseDn(String) - Method in class org.flowable.ldap.LDAPConfiguration
The base 'distinguished name' (DN) from which the searches for users are started.
setUserEmailAttribute(String) - Method in class org.flowable.ldap.LDAPConfiguration
Name of the attribute that matches the user email.
setUserFirstNameAttribute(String) - Method in class org.flowable.ldap.LDAPConfiguration
Name of the attribute that matches the user first name.
setUserIdAttribute(String) - Method in class org.flowable.ldap.LDAPConfiguration
Name of the attribute that matches the user id.
setUserLastNameAttribute(String) - Method in class org.flowable.ldap.LDAPConfiguration
Name of the attribute that matches the user last name.

U

user - Variable in class org.flowable.ldap.LDAPConfiguration
 
userBaseDn - Variable in class org.flowable.ldap.LDAPConfiguration
 
userEmailAttribute - Variable in class org.flowable.ldap.LDAPConfiguration
 
userFirstNameAttribute - Variable in class org.flowable.ldap.LDAPConfiguration
 
userIdAttribute - Variable in class org.flowable.ldap.LDAPConfiguration
 
userLastNameAttribute - Variable in class org.flowable.ldap.LDAPConfiguration
 
A B C D E F G I L M N O P Q S U 
All Classes All Packages