Interface PrincipalAccessControlList.Entry
- All Superinterfaces:
AccessControlEntry
,JackrabbitAccessControlEntry
- Enclosing interface:
- PrincipalAccessControlList
Extension of the
JackrabbitAccessControlEntry
that additionally defines the target object where this entry
will take effect. Due to the fact that the enclosing policy is itself bound to a principal calling
AccessControlEntry.getPrincipal()
is equivalent to PrincipalAccessControlList.getPrincipal()
.-
Method Summary
Modifier and TypeMethodDescription@Nullable String
Returns the path of target object where this entry will take effect.Methods inherited from interface javax.jcr.security.AccessControlEntry
getPrincipal, getPrivileges
Methods inherited from interface org.apache.jackrabbit.api.security.JackrabbitAccessControlEntry
getPrivilegeCollection, getRestriction, getRestrictionNames, getRestrictions, isAllow
-
Method Details
-
getEffectivePath
Returns the path of target object where this entry will take effect. IfeffectivePath
is an absolute path then the specified object is aNode
. If it isnull
the object is the repository as a whole and the privileges in question are those that are not associated with any particular node.- Returns:
- The effective absolute path of this entry or
null
.
-