| Package | Description | 
|---|---|
| com.gigaspaces.security | 
 Security 
 | 
| com.gigaspaces.security.directory | 
 Security Directory 
 | 
| com.gigaspaces.security.encoding | 
 Security Encoding 
 | 
| com.gigaspaces.security.fs | |
| com.gigaspaces.security.service | |
| com.gigaspaces.security.spring | |
| org.openspaces.admin.internal.admin | 
 Internally Used. 
 | 
| org.openspaces.grid.esm | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccessDeniedException
Thrown if an operation is performed without a required authority. 
 | 
class  | 
AuthenticationException
Thrown if an authentication is invalid. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SecurityManager.init(Properties properties)
Initializes this security manager instance with implementation specific properties, and any
 resource creation/access needed. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DirectoryAccessDeniedException
A  
DirectoryAccessDeniedException is thrown as a result of an access restriction when
 calling SecurityManager.createDirectoryManager(UserDetails). | 
class  | 
RoleAlreadyExistsException
Thrown if an  
RoleManager implementation encounters a non unique user. | 
class  | 
RoleDataAccessException
Thrown if an  
RoleManager implementation cannot access a user record. | 
class  | 
RoleNotFoundException
Thrown if an  
RoleManager implementation cannot locate a role by its role-name | 
class  | 
UserAlreadyExistsException
Thrown if an  
UserManager implementation encounters a non unique user. | 
class  | 
UserDataAccessException
Thrown if an  
UserManager implementation cannot access a user record. | 
class  | 
UserNotFoundException
Thrown if an  
UserManager implementation cannot locate a user by its username. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EncodingException
All encoding related exceptions thrown while trying to encode/decode. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FileSecurityManager.init(Properties properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
static SecurityAudit | 
SecurityAuditFactory.createSecurityAudit(Properties securityProperties)
Creates a  
SecurityAudit instance using the provided security properties. | 
SecurityContext | 
SecuredService.login(CredentialsProvider credentialsProvider)
Login to a secured service using the provided  
credentialsProvider. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SpringSecurityManager.init(Properties properties)
Initialize the security manager using the spring security configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultAdmin.login(SecuredService service)  | 
void | 
InternalAdmin.login(SecuredService service)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
ESMProxy.login(CredentialsProvider credentialsProvider)  | 
SecurityContext | 
ESMImpl.login(CredentialsProvider credentialsProvider)  | 
Copyright © GigaSpaces.