Class PentahoUserManagerImpl
- java.lang.Object
-
- org.apache.jackrabbit.core.ProtectedItemModifier
-
- org.apache.jackrabbit.core.security.user.UserManagerImpl
-
- org.apache.jackrabbit.core.security.user.PentahoUserManagerImpl
-
- All Implemented Interfaces:
org.apache.jackrabbit.api.security.user.UserManager
,org.apache.jackrabbit.core.SessionListener
public class PentahoUserManagerImpl extends org.apache.jackrabbit.core.security.user.UserManagerImpl
-
-
Field Summary
Fields Modifier and Type Field Description static String
AUTHORIZABLES_PATH
static String
GROUP_ADMIN_GROUP_NAME
static String
GROUPS_PATH
static org.apache.jackrabbit.spi.Name
MIX_REP_IMPERSONATABLE
static org.apache.jackrabbit.spi.Name
N_MEMBERS
static org.apache.jackrabbit.spi.NameFactory
NF
static org.apache.jackrabbit.spi.Name
NT_REP_AUTHORIZABLE
static org.apache.jackrabbit.spi.Name
NT_REP_AUTHORIZABLE_FOLDER
static org.apache.jackrabbit.spi.Name
NT_REP_GROUP
static org.apache.jackrabbit.spi.Name
NT_REP_MEMBERS
static org.apache.jackrabbit.spi.Name
NT_REP_USER
static org.apache.jackrabbit.spi.Name
P_DISABLED
static org.apache.jackrabbit.spi.Name
P_GROUPS
Deprecated.static org.apache.jackrabbit.spi.Name
P_IMPERSONATORS
static org.apache.jackrabbit.spi.Name
P_MEMBERS
static org.apache.jackrabbit.spi.Name
P_PASSWORD
static org.apache.jackrabbit.spi.Name
P_PRINCIPAL_NAME
static org.apache.jackrabbit.spi.Name
P_USERID
Deprecated.static String
SECURITY_ROOT_PATH
static String
USER_ADMIN_GROUP_NAME
static String
USERS_PATH
-
Fields inherited from class org.apache.jackrabbit.core.security.user.UserManagerImpl
PARAM_AUTO_EXPAND_SIZE, PARAM_AUTO_EXPAND_TREE, PARAM_COMPATIBILE_JR16, PARAM_COMPATIBLE_JR16, PARAM_DEFAULT_DEPTH, PARAM_GROUP_MEMBERSHIP_SPLIT_SIZE, PARAM_GROUPS_PATH, PARAM_PASSWORD_HASH_ALGORITHM, PARAM_PASSWORD_HASH_ITERATIONS, PARAM_USERS_PATH
-
-
Constructor Summary
Constructors Constructor Description PentahoUserManagerImpl(org.apache.jackrabbit.core.SessionImpl session, String adminId, Properties config)
-
Method Summary
-
Methods inherited from class org.apache.jackrabbit.core.security.user.UserManagerImpl
autoSave, createGroup, createGroup, createGroup, createGroup, createSystemUser, createUser, createUser, doCreateGroup, doCreateUser, findAuthorizables, findAuthorizables, findAuthorizables, getAuthorizable, getAuthorizable, getAuthorizable, getAuthorizableByPath, getGroupsPath, getMembershipCache, getMemberSplitSize, getUsersPath, hasMemberSplitSize, isAutoSave, loggedOut, loggingOut, setAuthorizableActions
-
-
-
-
Field Detail
-
NF
public static final org.apache.jackrabbit.spi.NameFactory NF
-
SECURITY_ROOT_PATH
public static final String SECURITY_ROOT_PATH
- See Also:
- Constant Field Values
-
AUTHORIZABLES_PATH
public static final String AUTHORIZABLES_PATH
- See Also:
- Constant Field Values
-
USERS_PATH
public static final String USERS_PATH
- See Also:
- Constant Field Values
-
GROUPS_PATH
public static final String GROUPS_PATH
- See Also:
- Constant Field Values
-
USER_ADMIN_GROUP_NAME
public static final String USER_ADMIN_GROUP_NAME
- See Also:
- Constant Field Values
-
GROUP_ADMIN_GROUP_NAME
public static final String GROUP_ADMIN_GROUP_NAME
- See Also:
- Constant Field Values
-
P_PRINCIPAL_NAME
public static final org.apache.jackrabbit.spi.Name P_PRINCIPAL_NAME
-
P_USERID
public static final org.apache.jackrabbit.spi.Name P_USERID
Deprecated.
-
P_PASSWORD
public static final org.apache.jackrabbit.spi.Name P_PASSWORD
-
P_DISABLED
public static final org.apache.jackrabbit.spi.Name P_DISABLED
-
P_GROUPS
public static final org.apache.jackrabbit.spi.Name P_GROUPS
Deprecated.
-
P_MEMBERS
public static final org.apache.jackrabbit.spi.Name P_MEMBERS
-
N_MEMBERS
public static final org.apache.jackrabbit.spi.Name N_MEMBERS
-
P_IMPERSONATORS
public static final org.apache.jackrabbit.spi.Name P_IMPERSONATORS
-
NT_REP_AUTHORIZABLE
public static final org.apache.jackrabbit.spi.Name NT_REP_AUTHORIZABLE
-
NT_REP_AUTHORIZABLE_FOLDER
public static final org.apache.jackrabbit.spi.Name NT_REP_AUTHORIZABLE_FOLDER
-
NT_REP_USER
public static final org.apache.jackrabbit.spi.Name NT_REP_USER
-
NT_REP_GROUP
public static final org.apache.jackrabbit.spi.Name NT_REP_GROUP
-
NT_REP_MEMBERS
public static final org.apache.jackrabbit.spi.Name NT_REP_MEMBERS
-
MIX_REP_IMPERSONATABLE
public static final org.apache.jackrabbit.spi.Name MIX_REP_IMPERSONATABLE
-
-
Constructor Detail
-
PentahoUserManagerImpl
public PentahoUserManagerImpl(org.apache.jackrabbit.core.SessionImpl session, String adminId, Properties config) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
-