EntityACL
-
public class EntityACL
Fields
GLOBAL_PERMISSIONS
-
public static final EntityACL GLOBAL_PERMISSIONS
MIN_PRIORITY_BITSET
-
public static final long MIN_PRIORITY_BITSET
OWNER_BITSET
-
public static final long OWNER_BITSET
Methods
convert
-
public static BitSet convert(long value)
convertToArray
-
public static boolean[] convertToArray(long value)
equals
-
public boolean equals(Object obj)
getOwnerACLFor
-
public static final EntityACL getOwnerACLFor(Subject subject)
getPermissionsFor
-
public Element getPermissionsFor(Subject subject)
getPermissionsFromBitSet
-
public static final Set<EntityPermission> getPermissionsFromBitSet(long bitSet)
getPriorityEntityACL
-
public EntityACL getPriorityEntityACL()
getResultingACL
-
public static final long getResultingACL(Collection<Long> acl)
isAllowance
-
public static final boolean isAllowance(long bitSet)
isDenial
-
public static final boolean isDenial(long bitSet)
isOwnerBitSet
-
public static final boolean isOwnerBitSet(long bitSet)
isPermitted
-
public boolean isPermitted(Subject subject, org.apache.shiro.authz.Permission permission)
isPriorityBitSet
-
public static final boolean isPriorityBitSet(long bitSet)
parseFromElement
-
public static final EntityACL parseFromElement(Element e)
Example
- Parameters:
-
serialize
-
public String serialize()
toElement
-
public final Element toElement()