All Classes and Interfaces

Class
Description
Abstract superclass for other DAO classes
 
 
 
 
 
 
 
 
 
 
 
 
Login module can be used to add authenticated user to some group after successful login.
For example, user can be add as "member" to group "/platform/users" after his login.
 
 
An implementation used by External Store API to manage between internal and external store entities
extends the class HibernateIdentityStoreImpl from PicketLink Idm to benefit from its methods in the implementation of isFirstlyCreatedIn() method declared in the IdentityStoreSource interface in order to customize the Hibernate store
Wrapper around HibernateEntityManager This class replaces the original PicketLink HibernateIdentityStoreSessionImpl class to fix transaction status management.
This class is a wrapper for PicketLink IdentityStoreConfigurationContext class.
extends the class LDAPIdentityStoreImpl from PicketLink Idm in order to improve the fetching members of groups from Active directory by fixing the way when retrieving the ID of the IdentityObject from LDAP in case CN is not equal to the UID attribute value
extends the class FallbackIdentityStoreRepository from PicketLink Idm in order to customize the PortalRepository and to work with the mandatoryStoredObjects option which is added in the LDAP configuration
This class is used by external store API to store opened sessions (DB and/or LDAP) in to close them at the end of transactions
 
 
 
Service to search in groups
 
 
 
 
 
 
 
 
 
 
 
 
Wrapper around HibernateEntityManager
 
 
A ListAccess that retrieves a list of User/Group/Role coming from external store only
 
 
 
Placeholder IDM Queue in memory implementation
 
 
 
IDM Queue Service implementation using JPA
 
 
 
 
 
Created by The eXo Platform SAS .
 
External Store API implementation for Picket Link IDM based OrganizationService implementation
 
 
OrganizationService implementation using PicketLink
 
 
 
Some helper methods
 
 
 
This Service is used to centralize the search of users