} else { CmsRole role = CmsRole.valueOfId((CmsUUID)entry.getKey()); if (role != null) { name = role.getName(getLocale());
} else { CmsRole role = CmsRole.valueOfId((CmsUUID)entry.getKey()); if (role != null) { name = role.getName(getLocale());
} else { CmsRole role = CmsRole.valueOfId(entry.getPrincipal()); if (role != null) { name = role.getName(getLocale());
/** * Gets a user-readable name for a principal id read from an ACE.<p> * * @param cms the current CMS context * @param principalId the principal id from the ACE * @return the name of the principle */ public static String getAcePrincipalName(CmsObject cms, CmsUUID principalId) { if (CmsAccessControlEntry.PRINCIPAL_ALL_OTHERS_ID.equals(principalId)) { return CmsAccessControlEntry.PRINCIPAL_ALL_OTHERS_NAME; } if (CmsAccessControlEntry.PRINCIPAL_OVERWRITE_ALL_ID.equals(principalId)) { return CmsAccessControlEntry.PRINCIPAL_OVERWRITE_ALL_NAME; } CmsRole role = CmsRole.valueOfId(principalId); if (role != null) { return role.getRoleName(); } try { return CmsPrincipal.readPrincipalIncludingHistory(cms, principalId).getName(); } catch (CmsException e) { return "" + principalId; } }
} else if (p == null) { CmsRole role = CmsRole.valueOfId(curEntry.getPrincipal()); if ((role != null) && name.equals(role.getRoleName())) { flags = curEntry.getFlags();
/** * Gets a user-readable name for a principal id read from an ACE.<p> * * @param cms the current CMS context * @param principalId the principal id from the ACE * @return the name of the principle */ protected String getAcePrincipalName(CmsObject cms, CmsUUID principalId) { if (CmsAccessControlEntry.PRINCIPAL_ALL_OTHERS_ID.equals(principalId)) { return CmsAccessControlEntry.PRINCIPAL_ALL_OTHERS_NAME; } if (CmsAccessControlEntry.PRINCIPAL_OVERWRITE_ALL_ID.equals(principalId)) { return CmsAccessControlEntry.PRINCIPAL_OVERWRITE_ALL_NAME; } CmsRole role = CmsRole.valueOfId(principalId); if (role != null) { return role.getRoleName(); } try { return CmsPrincipal.readPrincipalIncludingHistory(cms, principalId).getName(); } catch (CmsException e) { return "" + principalId; } }
} else if (p == null) { CmsRole role = CmsRole.valueOfId(curEntry.getPrincipal()); if ((role != null) && name.equals(role.getRoleName())) { flags = curEntry.getFlags();
} else { CmsRole role = CmsRole.valueOfId(entry.getPrincipal()); if (role != null) { name = role.getName(getLocale());
} else { CmsRole role = CmsRole.valueOfId(id); if (role != null) { flags = CmsAccessControlEntry.ACCESS_FLAGS_ROLE;
} else { CmsRole role = CmsRole.valueOfId(id); if (role != null) { flags = CmsAccessControlEntry.ACCESS_FLAGS_ROLE;
} else { CmsRole role = CmsRole.valueOfId(id); if (role != null) { flags = CmsAccessControlEntry.ACCESS_FLAGS_ROLE;
} else { acePrincipalName = CmsRole.PRINCIPAL_ROLE + "." + CmsRole.valueOfId(acePrincipal).getRoleName();
acePrincipalName = CmsRole.PRINCIPAL_ROLE + "." + CmsRole.valueOfId(acePrincipal).getRoleName();
} else { CmsRole role = CmsRole.valueOfId(entry.getPrincipal()); if (role != null) { displayName = role.getName(A_CmsUI.get().getLocale());