| 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 | 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.GridPrivilegeDefines managing services privileges | 
| static class  | MonitorAuthority.MonitorPrivilegeDefines monitoring privileges | 
| static class  | RoleAuthority.RolePrivilegeEmpty placeholder for Role privilege (part of authority format) | 
| static class  | SpaceAuthority.SpacePrivilegeDefines operation privileges | 
| static class  | SystemAuthority.SystemPrivilegeDefines monitoring privileges | 
| Modifier and Type | Method and Description | 
|---|---|
| Privilege | SpaceAuthority. getPrivilege() | 
| Privilege | MonitorAuthority. getPrivilege() | 
| Privilege | InternalAuthority. getPrivilege()A granted privilege associated with this Authority. | 
| Privilege | GridAuthority. getPrivilege() | 
| Privilege | SystemAuthority. getPrivilege() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | GrantedAuthorities. isGranted(Privilege privilege)Evaluates to  trueif has been granted the required privilege, disregarding any
 classname filters of aSpaceAuthority. | 
| boolean | GrantedAuthorities. isGranted(Privilege privilege,
         Object object)Evaluates to  trueif 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.