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.