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 configuredPolicyinstances. -
Class Summary Class Description BasePolicy Simple base class forPolicyimplementations 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 PolicyServicewhich is configured with allPolicyinstances which are discovered in the Spring context and only focuses on a small subset ofIObjecttypes as specified byDefaultPolicyService.filterObject(IObject).