Properties.class,
MembershipCache.class};
umgr = (UserPerWorkspaceUserManager) umc.getUserManager(UserPerWorkspaceUserManager.class,
paramTypes, session, adminId, umc.getParameters(), getMembershipCache(session));
} else {
umgr = new UserPerWorkspaceUserManager(session, adminId, null, getMembershipCache(session));
}
if (umc != null && !(session instanceof SystemSession)) {
AuthorizableAction[] actions = umc.getAuthorizableActions();
umgr.setAuthorizableActions(actions);