Interface | Description |
---|---|
Authority |
Interface for all authorities that may be granted to a user.
|
SecurityManager |
Interface for authentication and creating of the directory manager.
|
Class | Description |
---|---|
Authentication |
Represents an authenticated request, returned on successful call to
SecurityManager.authenticate(UserDetails) . |
AuthenticationToken |
An Authentication token which is used to further interact without using sensitive authentication
details (i.e.
|
AuthorityFactory |
A factory for creating an
Authority instance back from its String representation returned
by Authority.getAuthority() |
SecurityFactory |
A factory for creating an
SecurityManager and locating of security properties file by
name. |
Exception | Description |
---|---|
AccessDeniedException |
Thrown if an operation is performed without a required authority.
|
AuthenticationException |
Thrown if an authentication is invalid.
|
SecurityException |
Base class for all security related exceptions.
|
PasswordEncoder
),
and AES as the default algorithm to encrypt contents stored in a file (see ContentEncoder
).
FileService
interface defines the file access mechanism; The default implementation is the
LocalFileService
. It can be replaced by URLFileService
to read the file contents from an HTTP Server.
SecurityManager
which is responsible for authentication and creating of the
DirectoryManager
. These are the two interfaces of interest when implementing your own custom security.Copyright © GigaSpaces.