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
|
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 |
SpaceProxySecurityManager.login(CredentialsProvider credentialsProvider) |
SecurityContext |
NullProxySecurityManager.login(CredentialsProvider credentialsProvider) |
SecurityContext |
IProxySecurityManager.login(CredentialsProvider credentialsProvider) |
Copyright © GigaSpaces.