- allowDelete
test whether the given object should be deleteable given the trusted Details.
The details will usual
- allowAnnotate
test whether the given object should be annotatable given the trusted Details.
The details will usua
- allowChmod
test whether the given object can have its Details#getPermissions() changed
within the current Event
- allowLoad
test whether the object of the given Class with the given Details should be
loadable in the current
- allowUpdate
test whether the given object should be updateable given the trusted Details.
The details will usual
- postProcess
Gives the ACLVoter instance a chance to act on the IObjectafter the transaction
but before finishing
- restrictions
Provide the active restrictions for this IObject. See
ome.security.policy.PolicyService for further
- setPermittedClasses
Specify object classes based on restriction constants in
ome.model.internal.Permissions that do not
- throwCreationViolation
throws a SecurityViolation based on the given IObject and the context of the
current user.
- throwDeleteViolation
throws a SecurityViolation based on the given IObject and the context of the
current user.
- throwLoadViolation
throws a SecurityViolation based on the given IObject and the context of the
current user.
- throwUpdateViolation
throws a SecurityViolation based on the given IObject and the context of the
current user.