# com.bea.p13n.usermgmt Package

## Interface Summary

GroupManager | Remote interface for the GroupManager session bean.
GroupManagerHome | The home interface for the GroupManager EJB.
UserManager | Remote Interface for the UserManager session bean.
UserManagerConstants | Constants to identify "special" roles and groups used in the personalization server's user management system.
UserManagerHome | The home interface for the UserManager EJB.

## Class Summary

RealmHelper | Utility methods for migrating from 6.x realm to 7.0 mbeans.
SessionHelper |

## Exception Summary

AuthenticationException | Application exception class that will be thrown when a given username and password are not valid.
GroupAlreadyExistsException | Application exception class that will be thrown when an attempt is made to create a group that already exists.
InvalidGroupnameException | Application exception class that will be thrown when an attempt is made to create a group with an invalid name
InvalidPasswordException | Application exception class that will be thrown when an attempt is made to create a user with an invalid password.
InvalidUsernameException | Application exception class that will be thrown when an attempt is made to create a user with an invalid username
UserAlreadyExistsException | Application exception class that will be thrown when an attempt is made to create a user that already exists.
UserManagementException | System exception class that will be thrown when a low-level error occurs in the user management system.