Package ome.security.policy
Extensible service and security policies which can influence
whether a user, group, or other agent can perform a certain
action.
-
Interface Summary Interface Description Policy Strategy to permit the flexible restriction of certain actions throughout OMERO.PolicyService Internal service containing a number of configuredPolicy
instances. -
Class Summary Class Description BasePolicy Simple base class forPolicy
implementations which always returns true forBasePolicy.isRestricted(IObject)
and always fails onBasePolicy.checkRestriction(IObject)
.BinaryAccessPolicy Policy which should be checked anytime access to original binary files in OMERO is being attempted.DefaultPolicyService PolicyService
which is configured with allPolicy
instances which are discovered in the Spring context and only focuses on a small subset ofIObject
types as specified byDefaultPolicyService.filterObject(IObject)
.