Package com.gigaspaces.security.authorities
package com.gigaspaces.security.authorities
Security Authorities
There are four categories of user authorities. These categories allow the flexibility of securing the different components of GigaSpaces. "Authority" refers to an abstraction given to a set of privileges of the same category. A "Privilege" (permission) is a granted right to perform an operation/action on a resource.-
ClassDescriptionAuthority string format constants.Encapsulates the authorities granted to a specific user, to ease access control and authorization decisions.Defines an Authority for managing grid services, with the specified privilege.Defines managing services privilegesAn internal API extension to the default
Authorityadding privilege associations.Authority controlling access to MCP (Model Context Protocol) server operations.Privileges for MCP server operations.Defines an Authority for monitoring a service, with the specified privilege.Defines monitoring privilegesDefines pipeline privilegesA role authority which holds all the authorities this role represents.An interface for all Privileges.Defines an association of a role by-name.Empty placeholder for Role privilege (part of authority format)Defines service privilegesDefines an Authority for operating on Space (stored) data, with the specified privilege.Class filter accepting only the defined class-name.interface for data access filtering.Class filter accepting only classes not of the defined class-name.interface for restrictive data access filtering.Package filter accepting only packages not of the defined package.Negate a regular expression filter.Package filter accepting only the defined packageRegular expression filter, using a regular expression as a pattern of characters that describes a set of strings.Defines operation privilegesConvert a wildcard expression to a filter instance.Defines an Authority for managing of users and roles.Defines monitoring privileges