| Package | Description | 
|---|---|
| com.gigaspaces.internal.client.cache | |
| com.gigaspaces.internal.client.spaceproxy | |
| com.gigaspaces.internal.lrmi.stubs | |
| com.gigaspaces.internal.server.space | |
| com.gigaspaces.security.audit | 
 Service-side security auditing 
 | 
| com.gigaspaces.security.service | |
| com.gigaspaces.security.session | |
| com.j_spaces.core | 
 Provides Space properties and security context services 
 | 
| com.j_spaces.core.client | 
 Provides GigaSpaces client interface services 
 | 
| org.openspaces.grid.esm | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
AbstractSpaceCacheContainer.login(CredentialsProvider credentialsProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
SpaceProxyImpl.login(CredentialsProvider credentialsProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
LRMISpaceImpl.login(SecurityContext securityContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
LRMISpaceImpl.login(SecurityContext securityContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
SpaceImpl.login(SecurityContext securityContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SpaceEngine.beforeAuthentication(SecurityContext securityContext)
Invokes the "before-authentication" filter. 
 | 
SecurityContext | 
SpaceImpl.login(SecurityContext securityContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SecurityAudit.accessDenied(SecurityContext securityContext,
            SessionDetails sessionDetails,
            Privilege privilege,
            String className)
Callback on access denied for a Space operation. 
 | 
void | 
LoggerSecurityAudit.accessDenied(SecurityContext securityContext,
            SessionDetails sessionDetails,
            Privilege privilege,
            String className)
Audit access denied events as WARNING 
 | 
void | 
SecurityAudit.accessGranted(SecurityContext securityContext,
             SessionDetails sessionDetails,
             Privilege privilege,
             String className)
Callback on access granted for a Space operation. 
 | 
void | 
LoggerSecurityAudit.accessGranted(SecurityContext securityContext,
             SessionDetails sessionDetails,
             Privilege privilege,
             String className)
Audit access granted events as FINE 
 | 
void | 
SecurityAudit.authenticationFailed(SecurityContext securityContext,
                    AuthenticationException authenticationException)
Callback upon authentication failure. 
 | 
void | 
LoggerSecurityAudit.authenticationFailed(SecurityContext securityContext,
                    AuthenticationException authenticationException)
Audit authentication failed events as SEVERE 
 | 
void | 
SecurityAudit.authenticationSuccessful(SecurityContext in,
                        SecurityContext out)
Callback upon authentication success. 
 | 
void | 
LoggerSecurityAudit.authenticationSuccessful(SecurityContext in,
                        SecurityContext out)
Audit authentication successful events as INFO 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
SecurityInterceptor.authenticate(SecurityContext securityContext)
Authenticates the users' details (username and password) specified as part of the
 security-context against the underlying  
SecurityManager. | 
SecurityContext | 
SecuredService.login(CredentialsProvider credentialsProvider)
Login to a secured service using the provided  
credentialsProvider. | 
SecurityContext | 
RemoteSecuredService.login(SecurityContext securityContext)
Login to a secured service using the provided  
SecurityContext | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
SecurityInterceptor.authenticate(SecurityContext securityContext)
Authenticates the users' details (username and password) specified as part of the
 security-context against the underlying  
SecurityManager. | 
static void | 
SecurityContextAccessor.fillSecurityContext(SecurityContext securityContext,
                   SessionDetails sessionDetails)
Fill security context to be passed into the  
ISpaceFilter as part of the SpaceContext. | 
void | 
SecurityInterceptor.intercept(SecurityContext securityContext,
         Privilege privilege,
         String className)
Intercepts any requests against the provided authentication token and the privilege needed to
 access the resource. 
 | 
SecurityContext | 
RemoteSecuredService.login(SecurityContext securityContext)
Login to a secured service using the provided  
SecurityContext | 
boolean | 
SecurityInterceptor.shouldBypassFilter(SecurityContext securityContext)
If security context should not be passed to the filter or audit. 
 | 
| Constructor and Description | 
|---|
SecurityContext(SecurityContext securityContext)
Security context constructed for subsequent session interaction. 
 | 
| Constructor and Description | 
|---|
SessionDetails(Authentication authentication,
              SecurityContext securityContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
SpaceContext.getSecurityContext()  | 
static SecurityContext | 
SpaceContextHelper.getSecurityContext(SpaceContext spaceContext)
Helper method to extract a non-null security context from a space context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceContext | 
SpaceContext.createCopy(SecurityContext newSecurityContext)  | 
| Constructor and Description | 
|---|
SpaceContext(SecurityContext securityContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
IProxySecurityManager.login(CredentialsProvider credentialsProvider)  | 
SecurityContext | 
SpaceProxySecurityManager.login(CredentialsProvider credentialsProvider)  | 
SecurityContext | 
NullProxySecurityManager.login(CredentialsProvider credentialsProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
ESMProxy.login(CredentialsProvider credentialsProvider)  | 
SecurityContext | 
ESMImpl.login(CredentialsProvider credentialsProvider)  | 
SecurityContext | 
ESMImpl.login(SecurityContext securityContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
SecurityContext | 
ESMImpl.login(SecurityContext securityContext)  | 
Copyright © GigaSpaces.