| Name | Description | Type | Package | Framework |
| Authorizable | The Authorizable is the common base interface for User and Group. | Interface | org.apache.jackrabbit.api.security.user | Apache JackRabbit |
| AuthorizableExistsException | AuthorizableExistsExceptionSee Also:Serialized Form | Class | org.apache.jackrabbit.api.security.user | Apache JackRabbit |
| Group | A Group is a collection of Authorizables. | Interface | org.apache.jackrabbit.api.security.user | Apache JackRabbit |
| Impersonation | The Impersonation maintains Principals that are allowed to impersonate. | Interface | org.apache.jackrabbit.api.security.user | Apache JackRabbit |
| ItemBasedPrincipal | ItemBasedPrincipal is a Principal having a corresponding item within the JCR repository. | Interface | org.apache.jackrabbit.api.security.principal | Apache JackRabbit |
| JackrabbitAccessControlEntry | JackrabbitAccessControlEntry is a Jackrabbit specific extension of the AccessControlEntry interface. | Interface | org.apache.jackrabbit.api.security | Apache JackRabbit |
| JackrabbitAccessControlList | JackrabbitAccessControlList is an extension of the AccessControlList. | Interface | org.apache.jackrabbit.api.security | Apache JackRabbit |
| JackrabbitAccessControlManager | JackrabbitAccessControlManager provides extensions to the AccessControlManager interface. | Interface | org.apache.jackrabbit.api.security | Apache JackRabbit |
| JackrabbitAccessControlPolicy | JackrabbitAccessControlPolicy is an extension of the AccessControlPolicy that exposes the path of the Node to | Interface | org.apache.jackrabbit.api.security | Apache JackRabbit |
| JackrabbitPrincipal | JackrabbitPrincipal marks the principal to be the result of authentication against the repository. | Interface | org.apache.jackrabbit.api.security.principal | Apache JackRabbit |
| PrincipalIterator | A RangeIterator iterating over Principals. | Interface | org.apache.jackrabbit.api.security.principal | Apache JackRabbit |
| PrincipalManager | This interface defines the principal manager which is the clients view on all principals known to the repository. | Interface | org.apache.jackrabbit.api.security.principal | Apache JackRabbit |
| PrivilegeManager | PrivilegeManager is a jackrabbit specific extensions to JCR access control management that allows to retrieve privileges known | Interface | org.apache.jackrabbit.api.security.authorization | Apache JackRabbit |
| Query | A query to match Authorizables. | Interface | org.apache.jackrabbit.api.security.user | Apache JackRabbit |
| QueryBuilder | Interface | org.apache.jackrabbit.api.security.user | Apache JackRabbit | |
| QueryBuilder .Direction | The sort order of the result set of a query. | Class | org.apache.jackrabbit.api.security.user | Apache JackRabbit |
| TokenCredentials | TokenCredentials implements the Credentials interface and represents single token credentials. | Class | org.apache.jackrabbit.api.security.authentication.token | Apache JackRabbit |
| User | User is a special Authorizable that can be authenticated andSee Also:getCredentials(), | Interface | org.apache.jackrabbit.api.security.user | Apache JackRabbit |
| UserManager | The UserManager provides access to and means to maintain authorizable objects i. | Interface | org.apache.jackrabbit.api.security.user | Apache JackRabbit |