Package com.stratelia.silverpeas.domains.ldapdriver

Interface Summary
LDAPSynchroUserItf Interface de définition des méthodes pour la synchronisation des utilisateurs d'un domaine LDAP
 

Class Summary
AbstractLDAPGroup This class manage one particular group.
AbstractLDAPTimeStamp  
LDAPDriver Domain driver for LDAP access.
LDAPGroupAllRoot This class manage groups that are described as follows : The group object contains an attribute that point to each users and sub-groups DN Example (with the attribute 'member') : member cn=user1,ou=people,o=stratelia member cn=user2,ou=people,o=stratelia ....
LDAPGroupSubTree This class manage groups that are described as follows : The group object are root to their childs Method used to retreive users and groups that are direct childs of a given group : GroupG (i.e. childs that have no groups between group node to their node) : 1) Search all child groups of GroupG 2) Sort the result by DN 3) Remove from the search all the groups that are not directly under GroupG (i.e. there is another group between) => Those groups are the direct childs of GroupG (result of "getChildGroupsEntryByLDAPEntry" call) 4) Performs a search of the users that have for baseDN GroupG's DN and that have NOT : (DN substring of any direct child groups' DN)
LDAPGroupUniqueDescriptor This class manage groups that are described as follows : The group object contains an attribute that point to each users and sub-groups DN Example (with the attribute 'member') : member cn=user1,ou=people,o=stratelia member cn=user2,ou=people,o=stratelia ....
LDAPSettings This class read the property file and keep it's values accessible via the get functions
LDAPSynchroCache  
LDAPTimeStampMSAD  
LDAPTimeStampNDS  
LDAPUser This class reads user infos from the LDAP DB and translate it into the UserDetail format
LDAPUtility This class contains some usefull static functions to access to LDAP elements
 



Copyright © 2016 Silverpeas. All Rights Reserved.