public interface BasicAclDao
BasicAclEntry
s
applying to a given ACL object identity.
BasicAclDao
implementations are responsible for interpreting a
given AclObjectIdentity
and being able to lookup and return the
corresponding BasicAclEntry
[]s.
BasicAclDao
s many, but are not required to, allow the backend
ACL repository to specify the class of BasicAclEntry
implementations that should be returned.
Modifier and Type | Method and Description |
---|---|
BasicAclEntry[] |
getAcls(AclObjectIdentity aclObjectIdentity)
Obtains the ACLs that apply to the specified domain instance.
|
BasicAclEntry[] getAcls(AclObjectIdentity aclObjectIdentity)
Does not perform caching, include ACLs from any inheritance hierarchy or filter returned objects based on effective permissions. Implementations are solely responsible for returning ACLs found in the ACL repository for the specified object identity.
aclObjectIdentity
- the domain object instance that ACL information is being requested for (never
null
)null
s are permitted in the array), or null
if no ACLs
could be found for the specified ACL object identityCopyright © 2019. All rights reserved.