| Interface | Description | 
|---|---|
| UserSignUpConfiguration | 
 Interface for user sign up configuration 
 | 
| Class | Description | 
|---|---|
| DefaultUserSignUpConfiguration | 
 The default user sign up configuration 
 | 
| UserPasswordAction | 
 Handle the lost password and change password actions. 
 | 
| UserPasswordGenerator | 
 Generate information to render the lost password/change password service. 
 | 
| UserPasswordValidateGenerator | 
 Validate user input on the change password service form and generate errors, if any. 
 | 
| UserSignupAction | 
 Handle the user sign-up actions. 
 | 
| UserSignupGenerator | 
 Generate information to render the user signup service. 
 | 
| UserSignupManager | 
 Manages registration and password recovery of users. 
 | 
| UserSignupManager.TempUser | 
 Bean representing a user sign-up request. 
 | 
| UserSignupValidateGenerator | 
 Validate user input on the sign-up service form and generate errors, if any. 
 | 
| Exception | Description | 
|---|---|
| UserManagementException | 
 User management exception, used whenever there is an error specific to user management. 
 |