|
GigaSpaces XAP 7.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DirectoryManager
An interface for user and role management. The directory manager is created by the call to
SecurityManager.createDirectoryManager(UserDetails)
.
The directory manager is a standalone component that is used to manage users and roles, outside
of the service (server) life-cycle. Management capability is optional if management is done using
an external tool. If this is the case, a DirectoryAccessDeniedException
should be thrown
in response to the SecurityManager.createDirectoryManager(UserDetails)
call.
DirectoryAccessDeniedException
Method Summary | |
---|---|
void |
close()
Close the resource used to store the user and role details. |
RoleManager |
getRoleManager()
A role manager for role-management based on the privileges granted to the directory manager. |
UserManager |
getUserManager()
A user manager for user-management based on the privileges granted to the directory manager. |
Method Detail |
---|
UserManager getUserManager()
RoleManager getRoleManager()
void close()
Implementors may choose to flush all gathered details, or remove any excess resources (database connections) that may have been opened upon construction.
|
GigaSpaces XAP 7.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |