org.apache.jackrabbit.core.security.authorization
Interface AccessControlConstants

All Known Implementing Classes:
AbstractAccessControlProvider, AbstractACLTemplate, ACLEditor, ACLEditor, ACLProvider, ACLProvider, CombinedProvider, EntryCollector, UserAccessControlProvider

public interface AccessControlConstants

AccessControlConstants...


Field Summary
static org.apache.jackrabbit.spi.Name N_ACCESSCONTROL
          PrincipalBased-ACL: Name of the root-node of all access-control-nodes that store the privileges for individual principals.
static org.apache.jackrabbit.spi.Name N_POLICY
          Default name for a node of type rep:Policy.
static org.apache.jackrabbit.spi.Name N_REPO_POLICY
          Name name for a node of type rep:Policy storing repository level privileges.
static org.apache.jackrabbit.spi.Name NT_REP_ACCESS_CONTROL
          rep:AccessControl nodetype
static org.apache.jackrabbit.spi.Name NT_REP_ACCESS_CONTROLLABLE
          rep:AccessControllable nodetype
static org.apache.jackrabbit.spi.Name NT_REP_ACE
          rep:ACE nodetype
static org.apache.jackrabbit.spi.Name NT_REP_ACL
          rep:ACL nodetype
static org.apache.jackrabbit.spi.Name NT_REP_DENY_ACE
          rep:DenyACE nodetype
static org.apache.jackrabbit.spi.Name NT_REP_GRANT_ACE
          rep:GrantACE nodetype
static org.apache.jackrabbit.spi.Name NT_REP_PRINCIPAL_ACCESS_CONTROL
          rep:PrincipalAccessControl nodetype
static org.apache.jackrabbit.spi.Name NT_REP_REPO_ACCESS_CONTROLLABLE
          rep:RepoAccessControllable nodetype
static org.apache.jackrabbit.spi.Name P_GLOB
          rep:glob property name used to restrict the number of child nodes or properties that are affected by an ACL inherited from a parent node.
static org.apache.jackrabbit.spi.Name P_PRINCIPAL_NAME
          rep:principalName property name
static org.apache.jackrabbit.spi.Name P_PRIVILEGES
          rep:privileges property name
 

Field Detail

N_POLICY

static final org.apache.jackrabbit.spi.Name N_POLICY
Default name for a node of type rep:Policy.


N_REPO_POLICY

static final org.apache.jackrabbit.spi.Name N_REPO_POLICY
Name name for a node of type rep:Policy storing repository level privileges.


N_ACCESSCONTROL

static final org.apache.jackrabbit.spi.Name N_ACCESSCONTROL
PrincipalBased-ACL: Name of the root-node of all access-control-nodes that store the privileges for individual principals. This node is created upon initializing this provider.


P_PRIVILEGES

static final org.apache.jackrabbit.spi.Name P_PRIVILEGES
rep:privileges property name


P_PRINCIPAL_NAME

static final org.apache.jackrabbit.spi.Name P_PRINCIPAL_NAME
rep:principalName property name


P_GLOB

static final org.apache.jackrabbit.spi.Name P_GLOB
rep:glob property name used to restrict the number of child nodes or properties that are affected by an ACL inherited from a parent node.


NT_REP_ACCESS_CONTROLLABLE

static final org.apache.jackrabbit.spi.Name NT_REP_ACCESS_CONTROLLABLE
rep:AccessControllable nodetype


NT_REP_REPO_ACCESS_CONTROLLABLE

static final org.apache.jackrabbit.spi.Name NT_REP_REPO_ACCESS_CONTROLLABLE
rep:RepoAccessControllable nodetype


NT_REP_ACL

static final org.apache.jackrabbit.spi.Name NT_REP_ACL
rep:ACL nodetype


NT_REP_ACE

static final org.apache.jackrabbit.spi.Name NT_REP_ACE
rep:ACE nodetype


NT_REP_GRANT_ACE

static final org.apache.jackrabbit.spi.Name NT_REP_GRANT_ACE
rep:GrantACE nodetype


NT_REP_DENY_ACE

static final org.apache.jackrabbit.spi.Name NT_REP_DENY_ACE
rep:DenyACE nodetype


NT_REP_ACCESS_CONTROL

static final org.apache.jackrabbit.spi.Name NT_REP_ACCESS_CONTROL
rep:AccessControl nodetype


NT_REP_PRINCIPAL_ACCESS_CONTROL

static final org.apache.jackrabbit.spi.Name NT_REP_PRINCIPAL_ACCESS_CONTROL
rep:PrincipalAccessControl nodetype



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.