Package com.gigaspaces.security
Interface Authority
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
InternalAuthority
- All Known Implementing Classes:
GridAuthority,McpAuthority,MonitorAuthority,PipelineAuthority,PopulatedRoleAuthority,RoleAuthority,ServiceAuthority,SpaceAuthority,SystemAuthority
Interface for all authorities that may be granted to a user. "Authority" refers to an abstraction
given to a set of privileges (permissions).
An Authority must be representable as a
String which is specifically supported by an AuthorityFactory.
- Since:
- 7.0.1
- Author:
- Moran Avigdor
-
Method Summary
Modifier and TypeMethodDescriptionAnAuthoritythat can be represented as aStringwhich is sufficient in precision to be relied upon for an access control decisions.
-
Method Details
-
getAuthority
String getAuthority()AnAuthoritythat can be represented as aStringwhich is sufficient in precision to be relied upon for an access control decisions.- Returns:
- a representation of the granted authority (expressed as a
Stringwith sufficient precision).
-