| Interface | Description |
|---|---|
| DirectoryManager |
An interface for user and role management.
|
| RoleDetails |
Role details to store role information accessed by the
RoleManager and SecurityManager. |
| RoleManager |
The main interface for managing role details.
|
| UserDetails |
User details to store user information accessed by the
UserManager and SecurityManager. |
| UserDetailsProvider | Deprecated
Use
CredentialsProvider instead. |
| UserManager |
The main interface for managing user details.
|
| Class | Description |
|---|---|
| CredentialsProvider | |
| CredentialsProviderHelper | |
| DefaultCredentialsProvider | |
| DefaultUserDetailsProvider | Deprecated
Use
DefaultCredentialsProvider instead. |
| DirectoryManagerUtils |
A helper class for managing the directory.
|
| EmptyCredentialsProvider |
Represents a CredentialsProvider with null UserDetails.
|
| Role |
Models role details retrieved by
RoleManager. |
| User |
Models user details retrieved by a
UserManager. |
| Exception | Description |
|---|---|
| DirectoryAccessDeniedException |
A
DirectoryAccessDeniedException is thrown as a result of an access restriction when
calling SecurityManager.createDirectoryManager(UserDetails). |
| RoleAlreadyExistsException |
Thrown if an
RoleManager implementation encounters a non unique user. |
| RoleDataAccessException |
Thrown if an
RoleManager implementation cannot access a user record. |
| RoleNotFoundException |
Thrown if an
RoleManager implementation cannot locate a role by its role-name |
| UserAlreadyExistsException |
Thrown if an
UserManager implementation encounters a non unique user. |
| UserDataAccessException |
Thrown if an
UserManager implementation cannot access a user record. |
| UserNotFoundException |
Thrown if an
UserManager implementation cannot locate a user by its username. |
Copyright © GigaSpaces.