Interface PrivilegeConstants

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static 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).
      static java.lang.String JCR_ADD_CHILD_NODES
      Internal (oak) name of the Privilege.JCR_ADD_CHILD_NODES privilege
      static java.lang.String JCR_ALL
      Internal (oak) name of the Privilege.JCR_ALL privilege
      static java.lang.String JCR_LIFECYCLE_MANAGEMENT
      Internal (oak) name of the Privilege.JCR_LIFECYCLE_MANAGEMENT privilege
      static java.lang.String JCR_LOCK_MANAGEMENT
      Internal (oak) name of the Privilege.JCR_LOCK_MANAGEMENT privilege
      static java.lang.String JCR_MODIFY_ACCESS_CONTROL
      Internal (oak) name of the Privilege.JCR_MODIFY_ACCESS_CONTROL privilege
      static java.lang.String JCR_MODIFY_PROPERTIES
      Internal (oak) name of the Privilege.JCR_MODIFY_PROPERTIES privilege
      static java.lang.String JCR_NAMESPACE_MANAGEMENT
      Internal (oak) name of the jcr:namespaceManagement privilege
      static java.lang.String JCR_NODE_TYPE_DEFINITION_MANAGEMENT
      Internal (oak) name of the jcr:nodeTypeDefinitionManagement privilege
      static java.lang.String JCR_NODE_TYPE_MANAGEMENT
      Internal (oak) name of the Privilege.JCR_NODE_TYPE_MANAGEMENT privilege
      static java.lang.String JCR_READ
      Internal (oak) name of the Privilege.JCR_READ privilege
      static java.lang.String JCR_READ_ACCESS_CONTROL
      Internal (oak) name of the Privilege.JCR_READ_ACCESS_CONTROL privilege
      static java.lang.String JCR_REMOVE_CHILD_NODES
      Internal (oak) name of the Privilege.JCR_REMOVE_CHILD_NODES privilege
      static java.lang.String JCR_REMOVE_NODE
      Internal (oak) name of the Privilege.JCR_REMOVE_NODE privilege
      static java.lang.String JCR_RETENTION_MANAGEMENT
      Internal (oak) name of the Privilege.JCR_RETENTION_MANAGEMENT privilege
      static java.lang.String JCR_VERSION_MANAGEMENT
      Internal (oak) name of the Privilege.JCR_VERSION_MANAGEMENT privilege
      static java.lang.String JCR_WORKSPACE_MANAGEMENT
      Internal (oak) name of the jcr:workspaceManagement privilege
      static java.lang.String JCR_WRITE
      Internal (oak) name of the Privilege.JCR_WRITE privilege
      static java.util.Set<java.lang.String> NON_AGGREGATE_PRIVILEGES
      The internal names of all built-in privileges that are not aggregates.
      static java.lang.String NT_REP_PRIVILEGE
      Node type name of the privilege definition nodes
      static java.lang.String NT_REP_PRIVILEGES
      Node type name of the root node of the privilege store
      static java.util.Set<java.lang.String> PRIVILEGE_NODETYPE_NAMES
      Node type names associated with privilege content
      static java.util.Set<java.lang.String> PRIVILEGE_PROPERTY_NAMES
      The internal names of all property definitions that are associated with the rep:Privilege node type
      static java.lang.String PRIVILEGES_PATH
      Internal (oak) path for the privilege store.
      static java.lang.String REP_ADD_PROPERTIES
      Internal (oak) name of the rep:addProperties privilege
      static java.lang.String REP_AGGREGATES
      Name of the privilege definition property that stores the aggregate privilege names.
      static java.lang.String REP_ALTER_PROPERTIES
      Internal (oak) name of the rep:alterProperties privilege
      static java.lang.String REP_BITS
      Name of the privilege definition property that stores the internal representation of this privilege.
      static java.lang.String REP_INDEX_DEFINITION_MANAGEMENT
      Internal (oak) name of the rep:indexDefinitionManagement privilege
      static java.lang.String REP_IS_ABSTRACT
      Name of the property that defines if the privilege is abstract.
      static java.lang.String REP_NEXT
      Name of the property storing the value of the next available privilege bits.
      static java.lang.String REP_PRIVILEGE_MANAGEMENT
      Internal (oak) name of the rep:privilegeManagement privilege
      static java.lang.String REP_PRIVILEGES
      Internal (oak) name for the root node of the privilege store.
      static java.lang.String REP_READ_NODES
      Internal (oak) name of the rep:readNodes privilege
      static java.lang.String REP_READ_PROPERTIES
      Internal (oak) name of the rep:readProperties privilege
      static java.lang.String REP_REMOVE_PROPERTIES
      Internal (oak) name of the rep:removeProperties privilege
      static java.lang.String REP_USER_MANAGEMENT
      Internal (oak) name of the rep:userManagement privilege
      static java.lang.String REP_WRITE
      Internal (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 the rep:Privilege node 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 the Privilege.JCR_READ privilege
        See Also:
        Constant Field Values
      • JCR_MODIFY_PROPERTIES

        static final java.lang.String JCR_MODIFY_PROPERTIES
        Internal (oak) name of the Privilege.JCR_MODIFY_PROPERTIES privilege
        See Also:
        Constant Field Values
      • JCR_ADD_CHILD_NODES

        static final java.lang.String JCR_ADD_CHILD_NODES
        Internal (oak) name of the Privilege.JCR_ADD_CHILD_NODES privilege
        See Also:
        Constant Field Values
      • JCR_REMOVE_NODE

        static final java.lang.String JCR_REMOVE_NODE
        Internal (oak) name of the Privilege.JCR_REMOVE_NODE privilege
        See Also:
        Constant Field Values
      • JCR_REMOVE_CHILD_NODES

        static final java.lang.String JCR_REMOVE_CHILD_NODES
        Internal (oak) name of the Privilege.JCR_REMOVE_CHILD_NODES privilege
        See Also:
        Constant Field Values
      • JCR_WRITE

        static final java.lang.String JCR_WRITE
        Internal (oak) name of the Privilege.JCR_WRITE privilege
        See Also:
        Constant Field Values
      • JCR_READ_ACCESS_CONTROL

        static final java.lang.String JCR_READ_ACCESS_CONTROL
        Internal (oak) name of the Privilege.JCR_READ_ACCESS_CONTROL privilege
        See Also:
        Constant Field Values
      • JCR_MODIFY_ACCESS_CONTROL

        static final java.lang.String JCR_MODIFY_ACCESS_CONTROL
        Internal (oak) name of the Privilege.JCR_MODIFY_ACCESS_CONTROL privilege
        See Also:
        Constant Field Values
      • JCR_LOCK_MANAGEMENT

        static final java.lang.String JCR_LOCK_MANAGEMENT
        Internal (oak) name of the Privilege.JCR_LOCK_MANAGEMENT privilege
        See Also:
        Constant Field Values
      • JCR_VERSION_MANAGEMENT

        static final java.lang.String JCR_VERSION_MANAGEMENT
        Internal (oak) name of the Privilege.JCR_VERSION_MANAGEMENT privilege
        See Also:
        Constant Field Values
      • JCR_NODE_TYPE_MANAGEMENT

        static final java.lang.String JCR_NODE_TYPE_MANAGEMENT
        Internal (oak) name of the Privilege.JCR_NODE_TYPE_MANAGEMENT privilege
        See Also:
        Constant Field Values
      • JCR_RETENTION_MANAGEMENT

        static final java.lang.String JCR_RETENTION_MANAGEMENT
        Internal (oak) name of the Privilege.JCR_RETENTION_MANAGEMENT privilege
        See Also:
        Constant Field Values
      • JCR_LIFECYCLE_MANAGEMENT

        static final java.lang.String JCR_LIFECYCLE_MANAGEMENT
        Internal (oak) name of the Privilege.JCR_LIFECYCLE_MANAGEMENT privilege
        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 the Privilege.JCR_ALL privilege
        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).