Interface PrivilegeConstants
- All Known Implementing Classes:
PrivilegeBits,PrivilegeBitsProvider,PrivilegeUtil
public interface PrivilegeConstants
Internal name constants used for the privilege management.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe internal names and aggregation definition of all built-in privileges that are aggregates (except for jcr:all).static final StringInternal (oak) name of thePrivilege.JCR_ADD_CHILD_NODESprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_ALLprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_LIFECYCLE_MANAGEMENTprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_LOCK_MANAGEMENTprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_MODIFY_ACCESS_CONTROLprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_MODIFY_PROPERTIESprivilegestatic final StringInternal (oak) name of the jcr:namespaceManagement privilegestatic final StringInternal (oak) name of the jcr:nodeTypeDefinitionManagement privilegestatic final StringInternal (oak) name of thePrivilege.JCR_NODE_TYPE_MANAGEMENTprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_READprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_READ_ACCESS_CONTROLprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_REMOVE_CHILD_NODESprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_REMOVE_NODEprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_RETENTION_MANAGEMENTprivilegestatic final StringInternal (oak) name of thePrivilege.JCR_VERSION_MANAGEMENTprivilegestatic final StringInternal (oak) name of the jcr:workspaceManagement privilegestatic final StringInternal (oak) name of thePrivilege.JCR_WRITEprivilegeThe internal names of all built-in privileges that are not aggregates.static final StringNode type name of the privilege definition nodesstatic final StringNode type name of the root node of the privilege storeNode type names associated with privilege contentThe internal names of all property definitions that are associated with therep:Privilegenode typestatic final StringInternal (oak) path for the privilege store.static final StringInternal (oak) name of the rep:addProperties privilegestatic final StringName of the privilege definition property that stores the aggregate privilege names.static final StringInternal (oak) name of the rep:alterProperties privilegestatic final StringName of the privilege definition property that stores the internal representation of this privilege.static final StringInternal (oak) name of the rep:indexDefinitionManagement privilegestatic final StringName of the property that defines if the privilege is abstract.static final StringName of the property storing the value of the next available privilege bits.static final StringInternal (oak) name of the rep:privilegeManagement privilegestatic final StringInternal (oak) name for the root node of the privilege store.static final StringInternal (oak) name of the rep:readNodes privilegestatic final StringInternal (oak) name of the rep:readProperties privilegestatic final StringInternal (oak) name of the rep:removeProperties privilegestatic final StringInternal (oak) name of the rep:userManagement privilegestatic final StringInternal (oak) name of the rep:write privilege
-
Field Details
-
REP_PRIVILEGES
Internal (oak) name for the root node of the privilege store.- See Also:
-
REP_IS_ABSTRACT
Name of the property that defines if the privilege is abstract.- See Also:
-
REP_AGGREGATES
Name of the privilege definition property that stores the aggregate privilege names.- See Also:
-
REP_NEXT
Name of the property storing the value of the next available privilege bits.- See Also:
-
PRIVILEGE_PROPERTY_NAMES
The internal names of all property definitions that are associated with therep:Privilegenode type -
PRIVILEGES_PATH
Internal (oak) path for the privilege store.- See Also:
-
NT_REP_PRIVILEGES
Node type name of the root node of the privilege store- See Also:
-
NT_REP_PRIVILEGE
Node type name of the privilege definition nodes- See Also:
-
PRIVILEGE_NODETYPE_NAMES
Node type names associated with privilege content -
REP_BITS
Name of the privilege definition property that stores the internal representation of this privilege.- See Also:
-
JCR_READ
Internal (oak) name of thePrivilege.JCR_READprivilege- See Also:
-
JCR_MODIFY_PROPERTIES
Internal (oak) name of thePrivilege.JCR_MODIFY_PROPERTIESprivilege- See Also:
-
JCR_ADD_CHILD_NODES
Internal (oak) name of thePrivilege.JCR_ADD_CHILD_NODESprivilege- See Also:
-
JCR_REMOVE_NODE
Internal (oak) name of thePrivilege.JCR_REMOVE_NODEprivilege- See Also:
-
JCR_REMOVE_CHILD_NODES
Internal (oak) name of thePrivilege.JCR_REMOVE_CHILD_NODESprivilege- See Also:
-
JCR_WRITE
Internal (oak) name of thePrivilege.JCR_WRITEprivilege- See Also:
-
JCR_READ_ACCESS_CONTROL
Internal (oak) name of thePrivilege.JCR_READ_ACCESS_CONTROLprivilege- See Also:
-
JCR_MODIFY_ACCESS_CONTROL
Internal (oak) name of thePrivilege.JCR_MODIFY_ACCESS_CONTROLprivilege- See Also:
-
JCR_LOCK_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_LOCK_MANAGEMENTprivilege- See Also:
-
JCR_VERSION_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_VERSION_MANAGEMENTprivilege- See Also:
-
JCR_NODE_TYPE_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_NODE_TYPE_MANAGEMENTprivilege- See Also:
-
JCR_RETENTION_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_RETENTION_MANAGEMENTprivilege- See Also:
-
JCR_LIFECYCLE_MANAGEMENT
Internal (oak) name of thePrivilege.JCR_LIFECYCLE_MANAGEMENTprivilege- See Also:
-
JCR_WORKSPACE_MANAGEMENT
Internal (oak) name of the jcr:workspaceManagement privilege- See Also:
-
JCR_NODE_TYPE_DEFINITION_MANAGEMENT
Internal (oak) name of the jcr:nodeTypeDefinitionManagement privilege- See Also:
-
JCR_NAMESPACE_MANAGEMENT
Internal (oak) name of the jcr:namespaceManagement privilege- See Also:
-
JCR_ALL
Internal (oak) name of thePrivilege.JCR_ALLprivilege- See Also:
-
REP_PRIVILEGE_MANAGEMENT
Internal (oak) name of the rep:privilegeManagement privilege- See Also:
-
REP_WRITE
Internal (oak) name of the rep:write privilege- See Also:
-
REP_USER_MANAGEMENT
Internal (oak) name of the rep:userManagement privilege- Since:
- OAK 1.0
- See Also:
-
REP_READ_NODES
Internal (oak) name of the rep:readNodes privilege- Since:
- OAK 1.0
- See Also:
-
REP_READ_PROPERTIES
Internal (oak) name of the rep:readProperties privilege- Since:
- OAK 1.0
- See Also:
-
REP_ADD_PROPERTIES
Internal (oak) name of the rep:addProperties privilege- Since:
- OAK 1.0
- See Also:
-
REP_ALTER_PROPERTIES
Internal (oak) name of the rep:alterProperties privilege- Since:
- OAK 1.0
- See Also:
-
REP_REMOVE_PROPERTIES
Internal (oak) name of the rep:removeProperties privilege- Since:
- OAK 1.0
- See Also:
-
REP_INDEX_DEFINITION_MANAGEMENT
Internal (oak) name of the rep:indexDefinitionManagement privilege- Since:
- OAK 1.0
- See Also:
-
NON_AGGREGATE_PRIVILEGES
The internal names of all built-in privileges that are not aggregates. -
AGGREGATE_PRIVILEGES
The internal names and aggregation definition of all built-in privileges that are aggregates (except for jcr:all).
-