Package | Description |
---|---|
com.gigaspaces.internal.server.space | |
com.gigaspaces.security |
Security
|
com.gigaspaces.security.audit |
Service-side security auditing
|
com.gigaspaces.security.authorities |
Security Authorities
|
com.gigaspaces.security.service | |
org.openspaces.admin.rest |
Modifier and Type | Method and Description |
---|---|
void |
SpaceImpl.assertAuthorizedForPrivilege(Privilege privilege,
SpaceContext spaceContext) |
void |
SpaceImpl.beforeTypeOperation(boolean isCheckForStandBy,
SpaceContext sc,
Privilege privilege,
String className) |
void |
SpaceImpl.beginPacketOperation(boolean isCheckForStandBy,
SpaceContext sc,
Privilege privilege,
ITransportPacket packet) |
void |
SpaceImpl.checkPacketAccessPrivileges(SpaceContext sc,
Privilege privilege,
ITransportPacket packet)
Check if a user's has sufficient privileges to perform this operation.
|
Modifier and Type | Method and Description |
---|---|
static Authority |
AuthorityFactory.valueOf(Privilege privilege)
Converts Privilege to Authority
|
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
|
Modifier and Type | Class and Description |
---|---|
static class |
GridAuthority.GridPrivilege
Defines managing services privileges
|
static class |
MonitorAuthority.MonitorPrivilege
Defines monitoring privileges
|
static class |
PipelineAuthority.PipelinePrivilege
Defines pipeline privileges
|
static class |
RoleAuthority.RolePrivilege
Empty placeholder for Role privilege (part of authority format)
|
static class |
ServiceAuthority.ServicePrivilege
Defines service privileges
|
static class |
SpaceAuthority.SpacePrivilege
Defines operation privileges
|
static class |
SystemAuthority.SystemPrivilege
Defines monitoring privileges
|
Modifier and Type | Method and Description |
---|---|
Privilege |
GridAuthority.getPrivilege() |
Privilege |
SystemAuthority.getPrivilege() |
Privilege |
SpaceAuthority.getPrivilege() |
Privilege |
MonitorAuthority.getPrivilege() |
Privilege |
InternalAuthority.getPrivilege()
A granted privilege associated with this Authority.
|
Privilege |
PipelineAuthority.getPrivilege() |
Privilege |
ServiceAuthority.getPrivilege() |
Modifier and Type | Method and Description |
---|---|
boolean |
GrantedAuthorities.isGranted(Privilege privilege)
Evaluates to
true if has been granted the required privilege, disregarding any
classname filters of a SpaceAuthority . |
boolean |
GrantedAuthorities.isGranted(Privilege privilege,
Object object)
Evaluates to
true if has been granted the required privileges to access the
specified object. |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
Privilege |
RestPrivileges.getPrivilege() |
Copyright © GigaSpaces.