Class PrivilegeImpl
- java.lang.Object
-
- org.apache.jackrabbit.jcr2spi.security.authorization.PrivilegeImpl
-
-
Field Summary
-
Fields inherited from interface javax.jcr.security.Privilege
JCR_ADD_CHILD_NODES, JCR_ALL, JCR_LIFECYCLE_MANAGEMENT, JCR_LOCK_MANAGEMENT, JCR_MODIFY_ACCESS_CONTROL, JCR_MODIFY_PROPERTIES, JCR_NODE_TYPE_MANAGEMENT, JCR_READ, JCR_READ_ACCESS_CONTROL, JCR_REMOVE_CHILD_NODES, JCR_REMOVE_NODE, JCR_RETENTION_MANAGEMENT, JCR_VERSION_MANAGEMENT, JCR_WRITE
-
-
Constructor Summary
Constructors Constructor Description PrivilegeImpl(PrivilegeDefinition definition, PrivilegeDefinition[] allDefs, NamePathResolver npResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Privilege[]getAggregatePrivileges()Privilege[]getDeclaredAggregatePrivileges()StringgetName()inthashCode()booleanisAbstract()booleanisAggregate()StringtoString()
-
-
-
Constructor Detail
-
PrivilegeImpl
public PrivilegeImpl(PrivilegeDefinition definition, PrivilegeDefinition[] allDefs, NamePathResolver npResolver) throws RepositoryException
- Throws:
RepositoryException
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfacePrivilege- See Also:
Privilege.getName()
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfacePrivilege- See Also:
Privilege.isAbstract()
-
isAggregate
public boolean isAggregate()
- Specified by:
isAggregatein interfacePrivilege- See Also:
Privilege.isAggregate()
-
getDeclaredAggregatePrivileges
public Privilege[] getDeclaredAggregatePrivileges()
- Specified by:
getDeclaredAggregatePrivilegesin interfacePrivilege- See Also:
Privilege.getDeclaredAggregatePrivileges()
-
getAggregatePrivileges
public Privilege[] getAggregatePrivileges()
- Specified by:
getAggregatePrivilegesin interfacePrivilege- See Also:
Privilege.getAggregatePrivileges()
-
-