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 StringReturns the path of target object where this entry will take effect.Methods inherited from interface javax.jcr.security.AccessControlEntry
getPrincipal, getPrivilegesMethods 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. IfeffectivePathis an absolute path then the specified object is aNode. If it isnullthe 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.
-