deletingRoles.remove(realm.getRealmConfiguration().getEveryOneRoleName());
deletingRoles.remove(realm.getRealmConfiguration().getEveryOneRoleName());
if (realm.getRealmConfiguration().getEveryOneRoleName().equalsIgnoreCase(roleName)) { log.error("Security Alert! Carbon Everyone role is being manipulated by user " + loggedInUserName); throw new UserStoreException("Invalid data");
if (realm.getRealmConfiguration().getEveryOneRoleName().equalsIgnoreCase(roleName)) { log.error("Security Alert! Carbon Everyone role is being manipulated by user " + loggedInUserName); throw new UserStoreException("Invalid data");
if (realm.getRealmConfiguration().getEveryOneRoleName().equalsIgnoreCase(roleName)) { log.error("Security Alert! Carbon Everyone role is being manipulated"); throw new UserStoreException("Invalid data");// obscure error
if (realm.getRealmConfiguration().getEveryOneRoleName().equalsIgnoreCase(roleName)) { log.error("Security Alert! Carbon Everyone role is being manipulated"); throw new UserStoreException("Invalid data"); // obscure error
for (int i = 0; i < roles.length; i++) { temp[i] = roles[i]; if (roles[i].equals(realmConfig.getEveryOneRoleName())) { isContained = true; break; temp[roles.length] = realmConfig.getEveryOneRoleName(); roles = temp;
for (int i = 0; i < roles.length; i++) { temp[i] = roles[i]; if (roles[i].equals(realmConfig.getEveryOneRoleName())) { isContained = true; break; temp[roles.length] = realmConfig.getEveryOneRoleName(); roles = temp;
int newindex = Arrays.binarySearch(roleList, name); if (newindex < 0) { if (realm.getRealmConfiguration().getEveryOneRoleName().equalsIgnoreCase(name)) { log.warn("Carbon Internal/everyone role can't be manipulated"); continue;
deletingRoles.remove(realm.getRealmConfiguration().getEveryOneRoleName());
int newindex = Arrays.binarySearch(roleList, name); if (newindex < 0) { if (realm.getRealmConfiguration().getEveryOneRoleName().equalsIgnoreCase(name)) { log.warn("Carbon Internal/everyone role can't be manipulated"); continue;
deletingRoles.remove(realm.getRealmConfiguration().getEveryOneRoleName());
deletingRoles.remove(realm.getRealmConfiguration().getEveryOneRoleName());
userRealmInfo.setEveryOneRole(realmConfig.getEveryOneRoleName()); ClaimMapping[] defaultClaims = realm.getClaimManager(). getAllClaimMappings(UserCoreConstants.DEFAULT_CARBON_DIALECT);
userRealmInfo.setEveryOneRole(realmConfig.getEveryOneRoleName()); ClaimMapping[] defaultClaims = realm.getClaimManager(). getAllClaimMappings(UserCoreConstants.DEFAULT_CARBON_DIALECT);
if (realm.getRealmConfiguration().getEveryOneRoleName().equalsIgnoreCase(name)) { log.error("Security Alert! Carbon everyone role is being manipulated by user " + loggedInUserName);
if (realm.getRealmConfiguration().getEveryOneRoleName().equalsIgnoreCase(name)) { log.error("Security Alert! Carbon everyone role is being manipulated by user " + loggedInUserName);
String everyoneRole = realm.getRealmConfiguration().getEveryOneRoleName(); try { realm.getAuthorizationManager().denyRole(everyoneRole,
public RealmConfigurationDTO getRealmConfiguration() throws UserStoreException { UserRealm userRealm = getApplicableUserRealm(); RealmConfiguration realmConfig = userRealm.getRealmConfiguration(); RealmConfigurationDTO realmConfigDTO = new RealmConfigurationDTO(); realmConfigDTO.setRealmClassName(realmConfig.getRealmClassName()); realmConfigDTO.setUserStoreClass(realmConfig.getUserStoreClass()); realmConfigDTO.setAuthorizationManagerClass(realmConfig.getAuthorizationManagerClass()); realmConfigDTO.setAdminRoleName(realmConfig.getAdminRoleName()); realmConfigDTO.setAdminUserName(realmConfig.getAdminUserName()); realmConfigDTO.setAdminPassword(realmConfig.getAdminPassword()); realmConfigDTO.setEveryOneRoleName(realmConfig.getEveryOneRoleName()); realmConfigDTO.setUserStoreProperties(getPropertyValueArray(realmConfig .getUserStoreProperties())); realmConfigDTO.setAuthzProperties(getPropertyValueArray(realmConfig.getAuthzProperties())); realmConfigDTO.setRealmProperties(getPropertyValueArray(realmConfig.getRealmProperties())); return realmConfigDTO; }