| Name | Description | Type | Package | Framework |
| AbstractAccessControlProvider | AbstractAccessControlProvider. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AbstractACLTemplate | AbstractACLTemplate. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AbstractCompiledPermissions | AbstractCompiledPermissions. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AbstractCompiledPermissions .Result | Result of permission (and optionally privilege) evaluation for a given path. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AccessControlConstants | AccessControlConstants. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AccessControlEditor | AccessControlEditor is used to edit the access control policy and entry objects provided by the respective service. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AccessControlEntryImpl | Simple, immutable implementation of the and the JackrabbitAccessControlEntry interfaces. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AccessControlListener | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
| AccessControlModifications | AccessControlModifications is an unmodifiable collection of modifications made to access control content allowing the | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AccessControlObserver | AccessControlObserver. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AccessControlProvider | The AccessControlProvider is used to provide access control policy and entry objects that apply to an item in a single workspace. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AccessControlProviderFactory | The AccessControlProviderFactory is used to create AccessControlProviders for the various workspaces present in the | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| AccessControlProviderFactoryImpl | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
| AccessControlUtils | AccessControlUtils. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| ACLEditor | Class | org.apache.jackrabbit.core.security.authorization.acl | Apache JackRabbit | |
| ACLEditor | Class | org.apache.jackrabbit.core.security.authorization.principalbased | Apache JackRabbit | |
| ACLProvider | The ACLProvider generates access control policies out of the items stored in the workspace applying the following rules: | Class | org.apache.jackrabbit.core.security.authorization.acl | Apache JackRabbit |
| ACLProvider | Class | org.apache.jackrabbit.core.security.authorization.principalbased | Apache JackRabbit | |
| CombinedProvider | Class | org.apache.jackrabbit.core.security.authorization.combined | Apache JackRabbit | |
| CompiledPermissions | CompiledPermissions represents the evaluation of an AccessControlPolicy that applies for a given set of | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| EntryCollector | EntryCollector collects ACEs defined and effective for a given Node and listens to access control modifications in order | Class | org.apache.jackrabbit.core.security.authorization.acl | Apache JackRabbit |
| EntryFilter | Interface | org.apache.jackrabbit.core.security.authorization.acl | Apache JackRabbit | |
| GlobPattern | GlobPattern defines a simplistic pattern matching. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| NamedAccessControlPolicyImpl | NamedAccessControlPolicyImpl. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| Permission | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
| PrivilegeBits | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
| PrivilegeManagerImpl | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit | |
| PrivilegeRegistry | The PrivilegeRegistry defines the set of Privileges known to the repository. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| UnmodifiableAccessControlList | An implementation of the AccessControlList interface that only allows for reading. | Class | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |
| WorkspaceAccessManager | The WorkspaceAccessManager is responsible for workspace access. | Interface | org.apache.jackrabbit.core.security.authorization | Apache JackRabbit |