public class PrivilegeImpl extends Object implements 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 and Description |
---|
PrivilegeImpl(PrivilegeDefinition definition,
PrivilegeDefinition[] allDefs,
NamePathResolver npResolver) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
javax.jcr.security.Privilege[] |
getAggregatePrivileges() |
javax.jcr.security.Privilege[] |
getDeclaredAggregatePrivileges() |
String |
getName() |
int |
hashCode() |
boolean |
isAbstract() |
boolean |
isAggregate() |
String |
toString() |
public PrivilegeImpl(PrivilegeDefinition definition, PrivilegeDefinition[] allDefs, NamePathResolver npResolver) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public String getName()
getName
in interface javax.jcr.security.Privilege
Privilege.getName()
public boolean isAbstract()
isAbstract
in interface javax.jcr.security.Privilege
Privilege.isAbstract()
public boolean isAggregate()
isAggregate
in interface javax.jcr.security.Privilege
Privilege.isAggregate()
public javax.jcr.security.Privilege[] getDeclaredAggregatePrivileges()
getDeclaredAggregatePrivileges
in interface javax.jcr.security.Privilege
Privilege.getDeclaredAggregatePrivileges()
public javax.jcr.security.Privilege[] getAggregatePrivileges()
getAggregatePrivileges
in interface javax.jcr.security.Privilege
Privilege.getAggregatePrivileges()
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.