Skip navigation links
C F G I L M O P R S T 

C

cacheUser(String, ItemCollection) - Method in class org.imixs.workflow.ldap.LDAPLookupService
This method is used to put a user object into the cache.
contains(String) - Method in class org.imixs.workflow.ldap.LDAPCache
returns true if the key is contained in the cache.

F

findGroups(String) - Method in class org.imixs.workflow.ldap.LDAPLookupService
Returns a string array containing all group names for a given UID.
findUser(String) - Method in class org.imixs.workflow.ldap.LDAPLookupService
Returns the ldap attributes for a given user.
findUser(String, boolean) - Method in class org.imixs.workflow.ldap.LDAPLookupService
Returns the ldap attributes for a given user.

G

getDnSearchFilter() - Method in class org.imixs.workflow.ldap.LDAPLookupService
 
getGroups(String) - Method in class org.imixs.workflow.ldap.LDAPCache
Returns a cached list of group names associated with a userId.
getGroupSearchFilter() - Method in class org.imixs.workflow.ldap.LDAPLookupService
 
getProfile() - Method in class org.imixs.workflow.ldap.LDAPProfileEvent
 
getSearchContext() - Method in class org.imixs.workflow.ldap.LDAPLookupService
 
getSearchFilterPhrase() - Method in class org.imixs.workflow.ldap.LDAPLookupService
 
getUser(String) - Method in class org.imixs.workflow.ldap.LDAPCache
Returns a cached user object.

I

init(WorkflowContext) - Method in class org.imixs.workflow.ldap.LDAPPlugin
This method tries to lookup hte LDAPLookupSerivice EJB only in case that the bean is not yet injected by CDI which is the expected behavior,
intercept(InvocationContext) - Method in class org.imixs.workflow.ldap.LDAPGroupInterceptor
The interceptor method injects the LDAP groups into the contextData map.
intercept(InvocationContext) - Method in class org.imixs.workflow.ldap.LDAPUserInterceptor
The interceptor method injects the LDAP groups into the contextData map.
isEnabled() - Method in class org.imixs.workflow.ldap.LDAPLookupService
 

L

LDAP_SEARCH_CONTEXT - Static variable in class org.imixs.workflow.ldap.LDAPLookupService
 
LDAP_SEARCH_FILTER_DN - Static variable in class org.imixs.workflow.ldap.LDAPLookupService
 
LDAP_SEARCH_FILTER_GROUP - Static variable in class org.imixs.workflow.ldap.LDAPLookupService
 
LDAP_SEARCH_FILTER_PHRASE - Static variable in class org.imixs.workflow.ldap.LDAPLookupService
 
LDAP_USER_ATTRIBUTES - Static variable in class org.imixs.workflow.ldap.LDAPLookupService
 
LDAPCache - Class in org.imixs.workflow.ldap
This singleton ejb provides a cache to lookup ldap user informations.
LDAPCache() - Constructor for class org.imixs.workflow.ldap.LDAPCache
 
LDAPGroupInterceptor - Class in org.imixs.workflow.ldap
This Intercepter class provides a mechanism to compute the LDAP groups a user belongs to.
LDAPGroupInterceptor() - Constructor for class org.imixs.workflow.ldap.LDAPGroupInterceptor
 
LDAPLookupService - Class in org.imixs.workflow.ldap
This EJB provides a ldap lookup service for user informations The bean reads its configuration from the configuration property file located in the glassfish domains config folder (GLASSFISH_DOMAIN/config/imixs-office-ldap.properties).
LDAPLookupService() - Constructor for class org.imixs.workflow.ldap.LDAPLookupService
 
LDAPPlugin - Class in org.imixs.workflow.ldap
This Plugin runs on Profile Entities.
LDAPPlugin() - Constructor for class org.imixs.workflow.ldap.LDAPPlugin
 
LDAPProfileEvent - Class in org.imixs.workflow.ldap
The LDAPProfileEvent provides a CDI observer pattern.
LDAPProfileEvent(ItemCollection) - Constructor for class org.imixs.workflow.ldap.LDAPProfileEvent
 
ldapProfileEvents - Variable in class org.imixs.workflow.ldap.LDAPLookupService
 
LDAPSERVICE_NOT_BOUND - Static variable in class org.imixs.workflow.ldap.LDAPPlugin
 
LDAPUserInterceptor - Class in org.imixs.workflow.ldap
This Intercepter class provides a mechanism to lookup the LDAP attributes of a UserID.
LDAPUserInterceptor() - Constructor for class org.imixs.workflow.ldap.LDAPUserInterceptor
 
lookupLdapAttributes(String) - Method in class org.imixs.workflow.ldap.LDAPLookupService
Returns all attributes for a given user in an ItemCollection.

M

MAX_RESULT - Static variable in class org.imixs.workflow.ldap.LDAPLookupService
 

O

org.imixs.workflow.ldap - package org.imixs.workflow.ldap
 

P

PROPERTYSERVICE_NOT_BOUND - Static variable in class org.imixs.workflow.ldap.LDAPPlugin
 
putGroups(String, String[]) - Method in class org.imixs.workflow.ldap.LDAPCache
Stores a list of group names for a given userId.
putUser(String, ItemCollection) - Method in class org.imixs.workflow.ldap.LDAPCache
The method puts a user ItemCollection into the cache.

R

resetCache() - Method in class org.imixs.workflow.ldap.LDAPCache
resets the ldap cache object and reads the config params....
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.ldap.LDAPPlugin
Run only on Profile Entities The method load the user object form the LDAP Service and compares the attributes (defined in the imixs.properties 'ldap.user-attributes') with the current values.

S

searchUserList(String) - Method in class org.imixs.workflow.ldap.LDAPLookupService
Returns a list of user entries form the ldap based on a search phrase
setDnSearchFilter(String) - Method in class org.imixs.workflow.ldap.LDAPLookupService
 
setGroupSearchFilter(String) - Method in class org.imixs.workflow.ldap.LDAPLookupService
 
setProfile(ItemCollection) - Method in class org.imixs.workflow.ldap.LDAPProfileEvent
 
setSearchContext(String) - Method in class org.imixs.workflow.ldap.LDAPLookupService
 
setSearchFilterPhrase(String) - Method in class org.imixs.workflow.ldap.LDAPLookupService
 

T

TIME_LIMIT - Static variable in class org.imixs.workflow.ldap.LDAPLookupService
 
C F G I L M O P R S T 
Skip navigation links

Copyright © 2020 Imixs Software Solutions GmbH. All rights reserved.