...
An entry in an access control list consists of a recipient, permissions, a reference to the object to which the ACL entry applies, and optionally the parent of the object to which the ACL entry applies. The default ACL entry type in Pentaho is PentahoAclEntry
. This class extends AbstractBasicAclEntry
Acegi.
Recipients
PentahoAclEntry
stores a recipient as an Object
. In practice, recipients can be of two types: a String
containing a username or a GrantedAuthority
containing a granted authority.
...
PentahoAclEntry
stores an object (and its parent) as a AclObjectIdentity
Acegi.
ACL Holders
An IAclHolder
does exactly what its name implies--it holds or contains an access control list. An ACL is implemented in the platform using a java.util.List
. Inside this list are implementations of AclEntry
Acegi
Solution Repository Objects
...