| Interface | Description | 
|---|---|
| Group | 
 A user group is a set of  
UserIdentity, representing a group of users.A group contains any number of users, and a single user may belong to any number of groups.  | 
| ModifiableGroup | 
Group which is modifiable | 
| Class | Description | 
|---|---|
| GroupDirectoriesDataSourceConsumer | 
 Implementation of  
DataSourceConsumer allowing to know whether a data source is used by the group directories or not. | 
| GroupDirectoryContextHelper | 
 Helper for associating  
GroupDirectory(ies) to contexts. | 
| GroupDirectoryDAO | 
 DAO for accessing  
GroupDirectory | 
| GroupIdentity | 
 Class containing a group identity, i.e. 
 | 
| GroupManager | 
 Component for getting group list. 
 | 
| Exception | Description | 
|---|---|
| InvalidModificationException | 
 Exception for bad modification of the groups. 
 |