key.append(group.getName()).append("_"); Iterator itRoles = OpenCms.getRoleManager().getRolesOfUser(cms, userName, "", true, true, false).iterator(); while (itRoles.hasNext()) { CmsRole role = (CmsRole)itRoles.next();
key.append(group.getName()).append("_"); Iterator<?> itRoles = OpenCms.getRoleManager().getRolesOfUser( cms, userName,
/** * @see org.opencms.workplace.tools.accounts.A_CmsRolesList#getRoles() */ @Override protected List<CmsRole> getRoles() throws CmsException { List<CmsRole> allRoles = OpenCms.getRoleManager().getRolesOfUser( getCms(), getCms().readUser(new CmsUUID(getParamUserid())).getName(), "", true, true, false); List<CmsRole> childRoles = OpenCms.getRoleManager().getRolesOfUser( getCms(), getCms().readUser(new CmsUUID(getParamUserid())).getName(), getParamOufqn(), false, false, false); Iterator<CmsRole> itChildRoles = childRoles.iterator(); while (itChildRoles.hasNext()) { CmsRole role = itChildRoles.next(); if (!allRoles.contains(role)) { allRoles.add(role); } } return allRoles; }
List<CmsRole> roles = OpenCms.getRoleManager().getRolesOfUser(cms, user.getName(), "", true, false, true); List<CmsGroup> groups = cms.getGroupsOfUser(user.getName(), false);
List<CmsRole> roles = OpenCms.getRoleManager().getRolesOfUser( getCms(), userName,
boolean inRootOu = CmsStringUtil.isEmptyOrWhitespaceOnly(getParamOufqn()) || CmsOrganizationalUnit.SEPARATOR.equals(getParamOufqn()); List<CmsRole> roles = OpenCms.getRoleManager().getRolesOfUser( getCms(), getCms().getRequestContext().getCurrentUser().getName(),
/** * @see org.opencms.workplace.tools.accounts.A_CmsRolesList#getRoles() */ @Override protected List<CmsRole> getRoles() throws CmsException { return OpenCms.getRoleManager().getRolesOfUser( getCms(), getCms().getRequestContext().getCurrentUser().getName(), getParamOufqn(), false, false, true); }
/** * @see org.opencms.workplace.tools.I_CmsHtmlIconButton#getIconPath() */ @Override public String getIconPath() { try { CmsUser user = getCms().readUser((String)getItem().get(LIST_COLUMN_LOGIN)); if (user.getOuFqn().equals(((A_CmsRoleUsersList)getWp()).getParamOufqn())) { List<CmsRole> userRoles = OpenCms.getRoleManager().getRolesOfUser( ((A_CmsRoleUsersList)getWp()).getCms(), user.getName(), ((A_CmsRoleUsersList)getWp()).getParamOufqn(), false, true, true); Iterator<CmsRole> itUserRoles = userRoles.iterator(); while (itUserRoles.hasNext()) { CmsRole role = itUserRoles.next(); if (role.getGroupName().equals(((A_CmsRoleUsersList)getWp()).getParamRole())) { return A_CmsUsersList.PATH_BUTTONS + "user.png"; } } return A_CmsUsersList.PATH_BUTTONS + "user_indirect.png"; } else { return A_CmsUsersList.PATH_BUTTONS + "user_other_ou.png"; } } catch (CmsException e) { return A_CmsUsersList.PATH_BUTTONS + "user.png"; } }
List<CmsRole> roles = OpenCms.getRoleManager().getRolesOfUser( getCms(), user.getName(),
/** * @see org.opencms.workplace.tools.A_CmsHtmlIconButton#getHelpText() */ @Override public CmsMessageContainer getHelpText() { try { CmsUser user = getCms().readUser((String)getItem().get(LIST_COLUMN_LOGIN)); if (user.getOuFqn().equals(((A_CmsRoleUsersList)getWp()).getParamOufqn())) { List<CmsRole> userRoles = OpenCms.getRoleManager().getRolesOfUser( ((A_CmsRoleUsersList)getWp()).getCms(), user.getName(), ((A_CmsRoleUsersList)getWp()).getParamOufqn(), false, true, true); Iterator<CmsRole> itUserRoles = userRoles.iterator(); while (itUserRoles.hasNext()) { CmsRole role = itUserRoles.next(); if (role.getGroupName().equals(((A_CmsRoleUsersList)getWp()).getParamRole())) { return Messages.get().container(Messages.GUI_USERS_LIST_INROLE_HELP_0); } } return Messages.get().container(Messages.GUI_USERS_LIST_INROLE_INDIRECT_HELP_0); } else { return Messages.get().container(Messages.GUI_USERS_LIST_INROLE_OTHEROU_HELP_0); } } catch (CmsException e) { return Messages.get().container(Messages.GUI_USERS_LIST_INROLE_HELP_0); } }
List<CmsRole> roles = OpenCms.getRoleManager().getRolesOfUser( getCms(), user.getName(),
CmsUser user = getCms().readUser((String)getItem().get(LIST_COLUMN_LOGIN)); if (user.getOuFqn().equals(((A_CmsRoleUsersList)getWp()).getParamOufqn())) { List<CmsRole> userRoles = OpenCms.getRoleManager().getRolesOfUser( ((A_CmsRoleUsersList)getWp()).getCms(), user.getName(),
List<CmsRole> roles = OpenCms.getRoleManager().getRolesOfUser( m_cms, user.getName(),
if (!OpenCms.getRoleManager().getRolesOfUser(getCms(), user.getName(), "", true, true, true).contains( role)) { throw new CmsRuntimeException(