| Interface | Description | 
|---|---|
| AuthorizableAction | The  AuthorizableActioninterface provide an implementation
 specific way to execute additional validation or write tasks uponUser creation,Group creation,Authorizable removalandUser password modification.
 
 The actions are attached to a given UserManager instance upon creation
 by callingUserManagerImpl.setAuthorizableActions(AuthorizableAction[]). | 
| Class | Description | 
|---|---|
| AbstractAuthorizableAction | Abstract implementation of the  AuthorizableActioninterface that
 doesn't perform any action. | 
| AccessControlAction | The  AccessControlActionallows to setup permissions upon creation
 of a new authorizable; namely the privileges the new authorizable should be
 granted on it's own 'home directory' being represented by the new node
 associated with that new authorizable. | 
| ClearMembershipAction | ClearMembershipAction... | 
| PasswordValidationAction | PasswordValidationActionprovides a simple password validation
 mechanism with the following configurable option:
 
     constraint: a regular expression that can be compiled
     to aPatterndefining validation rules for a password. | 
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.