Interface PrivilegeConstants
- 
- All Known Implementing Classes:
 PrivilegeBits,PrivilegeBitsProvider,PrivilegeUtil
public interface PrivilegeConstantsInternal name constants used for the privilege management. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String,java.lang.String[]>AGGREGATE_PRIVILEGESThe internal names and aggregation definition of all built-in privileges that are aggregates (except for jcr:all).static java.lang.StringJCR_ADD_CHILD_NODESInternal (oak) name of thePrivilege.JCR_ADD_CHILD_NODESprivilegestatic java.lang.StringJCR_ALLInternal (oak) name of thePrivilege.JCR_ALLprivilegestatic java.lang.StringJCR_LIFECYCLE_MANAGEMENTInternal (oak) name of thePrivilege.JCR_LIFECYCLE_MANAGEMENTprivilegestatic java.lang.StringJCR_LOCK_MANAGEMENTInternal (oak) name of thePrivilege.JCR_LOCK_MANAGEMENTprivilegestatic java.lang.StringJCR_MODIFY_ACCESS_CONTROLInternal (oak) name of thePrivilege.JCR_MODIFY_ACCESS_CONTROLprivilegestatic java.lang.StringJCR_MODIFY_PROPERTIESInternal (oak) name of thePrivilege.JCR_MODIFY_PROPERTIESprivilegestatic java.lang.StringJCR_NAMESPACE_MANAGEMENTInternal (oak) name of the jcr:namespaceManagement privilegestatic java.lang.StringJCR_NODE_TYPE_DEFINITION_MANAGEMENTInternal (oak) name of the jcr:nodeTypeDefinitionManagement privilegestatic java.lang.StringJCR_NODE_TYPE_MANAGEMENTInternal (oak) name of thePrivilege.JCR_NODE_TYPE_MANAGEMENTprivilegestatic java.lang.StringJCR_READInternal (oak) name of thePrivilege.JCR_READprivilegestatic java.lang.StringJCR_READ_ACCESS_CONTROLInternal (oak) name of thePrivilege.JCR_READ_ACCESS_CONTROLprivilegestatic java.lang.StringJCR_REMOVE_CHILD_NODESInternal (oak) name of thePrivilege.JCR_REMOVE_CHILD_NODESprivilegestatic java.lang.StringJCR_REMOVE_NODEInternal (oak) name of thePrivilege.JCR_REMOVE_NODEprivilegestatic java.lang.StringJCR_RETENTION_MANAGEMENTInternal (oak) name of thePrivilege.JCR_RETENTION_MANAGEMENTprivilegestatic java.lang.StringJCR_VERSION_MANAGEMENTInternal (oak) name of thePrivilege.JCR_VERSION_MANAGEMENTprivilegestatic java.lang.StringJCR_WORKSPACE_MANAGEMENTInternal (oak) name of the jcr:workspaceManagement privilegestatic java.lang.StringJCR_WRITEInternal (oak) name of thePrivilege.JCR_WRITEprivilegestatic java.util.Set<java.lang.String>NON_AGGREGATE_PRIVILEGESThe internal names of all built-in privileges that are not aggregates.static java.lang.StringNT_REP_PRIVILEGENode type name of the privilege definition nodesstatic java.lang.StringNT_REP_PRIVILEGESNode type name of the root node of the privilege storestatic java.util.Set<java.lang.String>PRIVILEGE_NODETYPE_NAMESNode type names associated with privilege contentstatic java.util.Set<java.lang.String>PRIVILEGE_PROPERTY_NAMESThe internal names of all property definitions that are associated with therep:Privilegenode typestatic java.lang.StringPRIVILEGES_PATHInternal (oak) path for the privilege store.static java.lang.StringREP_ADD_PROPERTIESInternal (oak) name of the rep:addProperties privilegestatic java.lang.StringREP_AGGREGATESName of the privilege definition property that stores the aggregate privilege names.static java.lang.StringREP_ALTER_PROPERTIESInternal (oak) name of the rep:alterProperties privilegestatic java.lang.StringREP_BITSName of the privilege definition property that stores the internal representation of this privilege.static java.lang.StringREP_INDEX_DEFINITION_MANAGEMENTInternal (oak) name of the rep:indexDefinitionManagement privilegestatic java.lang.StringREP_IS_ABSTRACTName of the property that defines if the privilege is abstract.static java.lang.StringREP_NEXTName of the property storing the value of the next available privilege bits.static java.lang.StringREP_PRIVILEGE_MANAGEMENTInternal (oak) name of the rep:privilegeManagement privilegestatic java.lang.StringREP_PRIVILEGESInternal (oak) name for the root node of the privilege store.static java.lang.StringREP_READ_NODESInternal (oak) name of the rep:readNodes privilegestatic java.lang.StringREP_READ_PROPERTIESInternal (oak) name of the rep:readProperties privilegestatic java.lang.StringREP_REMOVE_PROPERTIESInternal (oak) name of the rep:removeProperties privilegestatic java.lang.StringREP_USER_MANAGEMENTInternal (oak) name of the rep:userManagement privilegestatic java.lang.StringREP_WRITEInternal (oak) name of the rep:write privilege 
 - 
 
- 
- 
Field Detail
- 
REP_PRIVILEGES
static final java.lang.String REP_PRIVILEGES
Internal (oak) name for the root node of the privilege store.- See Also:
 - Constant Field Values
 
 
- 
REP_IS_ABSTRACT
static final java.lang.String REP_IS_ABSTRACT
Name of the property that defines if the privilege is abstract.- See Also:
 - Constant Field Values
 
 
- 
REP_AGGREGATES
static final java.lang.String REP_AGGREGATES
Name of the privilege definition property that stores the aggregate privilege names.- See Also:
 - Constant Field Values
 
 
- 
REP_NEXT
static final java.lang.String REP_NEXT
Name of the property storing the value of the next available privilege bits.- See Also:
 - Constant Field Values
 
 
- 
PRIVILEGE_PROPERTY_NAMES
static final java.util.Set<java.lang.String> PRIVILEGE_PROPERTY_NAMES
The internal names of all property definitions that are associated with therep:Privilegenode type 
- 
PRIVILEGES_PATH
static final java.lang.String PRIVILEGES_PATH
Internal (oak) path for the privilege store.- See Also:
 - Constant Field Values
 
 
- 
NT_REP_PRIVILEGES
static final java.lang.String NT_REP_PRIVILEGES
Node type name of the root node of the privilege store- See Also:
 - Constant Field Values
 
 
- 
NT_REP_PRIVILEGE
static final java.lang.String NT_REP_PRIVILEGE
Node type name of the privilege definition nodes- See Also:
 - Constant Field Values
 
 
- 
PRIVILEGE_NODETYPE_NAMES
static final java.util.Set<java.lang.String> PRIVILEGE_NODETYPE_NAMES
Node type names associated with privilege content 
- 
REP_BITS
static final java.lang.String REP_BITS
Name of the privilege definition property that stores the internal representation of this privilege.- See Also:
 - Constant Field Values
 
 
- 
JCR_READ
static final java.lang.String JCR_READ
Internal (oak) name of thePrivilege.JCR_READprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_MODIFY_PROPERTIES
static final java.lang.String JCR_MODIFY_PROPERTIES
Internal (oak) name of thePrivilege.JCR_MODIFY_PROPERTIESprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_ADD_CHILD_NODES
static final java.lang.String JCR_ADD_CHILD_NODES
Internal (oak) name of thePrivilege.JCR_ADD_CHILD_NODESprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_REMOVE_NODE
static final java.lang.String JCR_REMOVE_NODE
Internal (oak) name of thePrivilege.JCR_REMOVE_NODEprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_REMOVE_CHILD_NODES
static final java.lang.String JCR_REMOVE_CHILD_NODES
Internal (oak) name of thePrivilege.JCR_REMOVE_CHILD_NODESprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_WRITE
static final java.lang.String JCR_WRITE
Internal (oak) name of thePrivilege.JCR_WRITEprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_READ_ACCESS_CONTROL
static final java.lang.String JCR_READ_ACCESS_CONTROL
Internal (oak) name of thePrivilege.JCR_READ_ACCESS_CONTROLprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_MODIFY_ACCESS_CONTROL
static final java.lang.String JCR_MODIFY_ACCESS_CONTROL
Internal (oak) name of thePrivilege.JCR_MODIFY_ACCESS_CONTROLprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_LOCK_MANAGEMENT
static final java.lang.String JCR_LOCK_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_LOCK_MANAGEMENTprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_VERSION_MANAGEMENT
static final java.lang.String JCR_VERSION_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_VERSION_MANAGEMENTprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_NODE_TYPE_MANAGEMENT
static final java.lang.String JCR_NODE_TYPE_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_NODE_TYPE_MANAGEMENTprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_RETENTION_MANAGEMENT
static final java.lang.String JCR_RETENTION_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_RETENTION_MANAGEMENTprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_LIFECYCLE_MANAGEMENT
static final java.lang.String JCR_LIFECYCLE_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_LIFECYCLE_MANAGEMENTprivilege- See Also:
 - Constant Field Values
 
 
- 
JCR_WORKSPACE_MANAGEMENT
static final java.lang.String JCR_WORKSPACE_MANAGEMENT
Internal (oak) name of the jcr:workspaceManagement privilege- See Also:
 - Constant Field Values
 
 
- 
JCR_NODE_TYPE_DEFINITION_MANAGEMENT
static final java.lang.String JCR_NODE_TYPE_DEFINITION_MANAGEMENT
Internal (oak) name of the jcr:nodeTypeDefinitionManagement privilege- See Also:
 - Constant Field Values
 
 
- 
JCR_NAMESPACE_MANAGEMENT
static final java.lang.String JCR_NAMESPACE_MANAGEMENT
Internal (oak) name of the jcr:namespaceManagement privilege- See Also:
 - Constant Field Values
 
 
- 
JCR_ALL
static final java.lang.String JCR_ALL
Internal (oak) name of thePrivilege.JCR_ALLprivilege- See Also:
 - Constant Field Values
 
 
- 
REP_PRIVILEGE_MANAGEMENT
static final java.lang.String REP_PRIVILEGE_MANAGEMENT
Internal (oak) name of the rep:privilegeManagement privilege- See Also:
 - Constant Field Values
 
 
- 
REP_WRITE
static final java.lang.String REP_WRITE
Internal (oak) name of the rep:write privilege- See Also:
 - Constant Field Values
 
 
- 
REP_USER_MANAGEMENT
static final java.lang.String REP_USER_MANAGEMENT
Internal (oak) name of the rep:userManagement privilege- Since:
 - OAK 1.0
 - See Also:
 - Constant Field Values
 
 
- 
REP_READ_NODES
static final java.lang.String REP_READ_NODES
Internal (oak) name of the rep:readNodes privilege- Since:
 - OAK 1.0
 - See Also:
 - Constant Field Values
 
 
- 
REP_READ_PROPERTIES
static final java.lang.String REP_READ_PROPERTIES
Internal (oak) name of the rep:readProperties privilege- Since:
 - OAK 1.0
 - See Also:
 - Constant Field Values
 
 
- 
REP_ADD_PROPERTIES
static final java.lang.String REP_ADD_PROPERTIES
Internal (oak) name of the rep:addProperties privilege- Since:
 - OAK 1.0
 - See Also:
 - Constant Field Values
 
 
- 
REP_ALTER_PROPERTIES
static final java.lang.String REP_ALTER_PROPERTIES
Internal (oak) name of the rep:alterProperties privilege- Since:
 - OAK 1.0
 - See Also:
 - Constant Field Values
 
 
- 
REP_REMOVE_PROPERTIES
static final java.lang.String REP_REMOVE_PROPERTIES
Internal (oak) name of the rep:removeProperties privilege- Since:
 - OAK 1.0
 - See Also:
 - Constant Field Values
 
 
- 
REP_INDEX_DEFINITION_MANAGEMENT
static final java.lang.String REP_INDEX_DEFINITION_MANAGEMENT
Internal (oak) name of the rep:indexDefinitionManagement privilege- Since:
 - OAK 1.0
 - See Also:
 - Constant Field Values
 
 
- 
NON_AGGREGATE_PRIVILEGES
static final java.util.Set<java.lang.String> NON_AGGREGATE_PRIVILEGES
The internal names of all built-in privileges that are not aggregates. 
- 
AGGREGATE_PRIVILEGES
static final java.util.Map<java.lang.String,java.lang.String[]> AGGREGATE_PRIVILEGES
The internal names and aggregation definition of all built-in privileges that are aggregates (except for jcr:all). 
 - 
 
 -