| Package | Description | 
|---|---|
| com.gigaspaces.internal.server.space | |
| 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 | 
|---|---|
void | 
LoggerSecurityAudit.accessDenied(SecurityContext securityContext,
            SessionDetails sessionDetails,
            Privilege privilege,
            String className)
Audit access denied events as WARNING 
 | 
void | 
SecurityAudit.accessDenied(SecurityContext securityContext,
            SessionDetails sessionDetails,
            Privilege privilege,
            String className)
Callback on access denied for a Space operation. 
 | 
void | 
LoggerSecurityAudit.accessGranted(SecurityContext securityContext,
             SessionDetails sessionDetails,
             Privilege privilege,
             String className)
Audit access granted events as FINE 
 | 
void | 
SecurityAudit.accessGranted(SecurityContext securityContext,
             SessionDetails sessionDetails,
             Privilege privilege,
             String className)
Callback on access granted for a Space operation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
GridAuthority.GridPrivilege
Defines managing services privileges 
 | 
static class  | 
MonitorAuthority.MonitorPrivilege
Defines monitoring privileges 
 | 
static class  | 
RoleAuthority.RolePrivilege
Empty placeholder for Role privilege (part of authority format) 
 | 
static class  | 
SpaceAuthority.SpacePrivilege
Defines operation privileges 
 | 
static class  | 
SystemAuthority.SystemPrivilege
Defines monitoring privileges 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Privilege | 
SpaceAuthority.getPrivilege()  | 
Privilege | 
GridAuthority.getPrivilege()  | 
Privilege | 
InternalAuthority.getPrivilege()
A granted privilege associated with this Authority. 
 | 
Privilege | 
MonitorAuthority.getPrivilege()  | 
Privilege | 
SystemAuthority.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.