| Package | Description | 
|---|---|
| org.apache.jackrabbit.core | 
 Contains the core classes that provide the implementation of the JCR API. 
 | 
| org.apache.jackrabbit.core.security.principal | |
| org.apache.jackrabbit.core.security.user | 
| Modifier and Type | Method and Description | 
|---|---|
protected UserManagerImpl | 
UserPerWorkspaceSecurityManager.createUserManager(SessionImpl session)
Creates a new instanceof  
TransientChangeUserManagerImpl. | 
protected UserManagerImpl | 
DefaultSecurityManager.createUserManager(SessionImpl session)
Creates a  
UserManagerImpl for the given session. | 
| Constructor and Description | 
|---|
DefaultPrincipalProvider(javax.jcr.Session systemSession,
                        UserManagerImpl systemUserManager)
Creates a new DefaultPrincipalProvider reading the principals from the
 storage below the given security root node. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UserPerWorkspaceUserManager
Derived UserManager implementation that allows to switch between autosaving
 and transient change mode. 
 | 
| Constructor and Description | 
|---|
UserImpl(NodeImpl node,
        UserManagerImpl userManager)  | 
XPathQueryEvaluator(XPathQueryBuilder builder,
                   UserManagerImpl userManager,
                   SessionImpl session)  | 
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.