org.apache.jackrabbit.core.security.authorization
Class AbstractCompiledPermissions.Result
java.lang.Object
org.apache.jackrabbit.core.security.authorization.AbstractCompiledPermissions.Result
- Enclosing class:
- AbstractCompiledPermissions
public static class AbstractCompiledPermissions.Result
- extends Object
Result of permission (and optionally privilege) evaluation for a given path.
EMPTY
public static final AbstractCompiledPermissions.Result EMPTY
AbstractCompiledPermissions.Result
public AbstractCompiledPermissions.Result(int allows,
int denies,
int allowPrivileges,
int denyPrivileges)
- Deprecated.
AbstractCompiledPermissions.Result
public AbstractCompiledPermissions.Result(int allows,
int denies,
PrivilegeBits allowPrivileges,
PrivilegeBits denyPrivileges)
grants
public boolean grants(int permissions)
getPrivileges
public int getPrivileges()
- Deprecated. jackrabbit 2.3 (throws UnsupportedOperationException, use getPrivilegeBits instead)
getPrivilegeBits
public PrivilegeBits getPrivilegeBits()
combine
public AbstractCompiledPermissions.Result combine(AbstractCompiledPermissions.Result other)
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
- See Also:
Object.hashCode()
equals
public boolean equals(Object object)
- Overrides:
equals in class Object
- See Also:
Object.equals(Object)
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.