GigaSpaces XAP 7.0 API

com.gigaspaces.security
Interface Authority

All Superinterfaces:
Serializable
All Known Subinterfaces:
InternalAuthority
All Known Implementing Classes:
GridAuthority, MonitorAuthority, PopulatedRoleAuthority, RoleAuthority, SpaceAuthority, SystemAuthority

public interface Authority
extends Serializable

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
 String getAuthority()
          An Authority that can be represented as a String which is sufficient in precision to be relied upon for an access control decisions.
 

Method Detail

getAuthority

String getAuthority()
An Authority that can be represented as a String which is sufficient in precision to be relied upon for an access control decisions.

Returns:
a representation of the granted authority (expressed as a String with sufficient precision).

GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.