@Override public void disAssociateRoleFromGroup(GeoServerRole role, String groupname) throws IOException { if (filterRole(role) != null && !filterGroup(groupname)) { delegateAsStore().disAssociateRoleFromGroup(role, groupname); } }
/** * WRITE_LOCK * * @see * org.geoserver.security.GeoServerRoleStore#disAssociateRoleFromGroup(org.geoserver.security.impl.GeoServerRole, * java.lang.String) */ public void disAssociateRoleFromGroup(GeoServerRole role, String groupname) throws IOException { writeLock(); try { getStore().disAssociateRoleFromGroup(role, groupname); } finally { writeUnLock(); } }
public void disAssociateRoleFromGroup(GeoServerRole role, String groupname) throws IOException { checkExistingRoleName(role.getAuthority()); checkValidGroupName(groupname); getStore().disAssociateRoleFromGroup(role, groupname); }
public void modifyValues(GeoServerRoleStore roleStore) throws IOException { GeoServerRole role_auth = roleStore.getRoleByName("ROLE_AUTHENTICATED"); GeoServerRole role_wfs = roleStore.getRoleByName("ROLE_WFS"); GeoServerRole role_wms = roleStore.getRoleByName("ROLE_WMS"); role_auth.getProperties().remove("bbox"); role_auth.getProperties().setProperty("employee", "4711"); roleStore.updateRole(role_auth); role_wms.getProperties().setProperty("envelope", "10 10 20 20"); roleStore.updateRole(role_wms); roleStore.disAssociateRoleFromGroup(role_wfs, "g_all"); roleStore.disAssociateRoleFromUser(role_wfs, "user1"); roleStore.setParentRole(role_wms, null); roleStore.setParentRole(role_wfs, role_wms); }
store.disAssociateRoleFromGroup(role, "agroup"); assertTrue(store.isModified()); store.load();
list.addAll(gaStore.getRolesForGroup(group.getGroupname())); for (GeoServerRole role: list) gaStore.disAssociateRoleFromGroup(role, group.getGroupname());
list.addAll(gaStore.getRolesForGroup(group.getGroupname())); for (GeoServerRole role: list) gaStore.disAssociateRoleFromGroup(role, group.getGroupname());
gaStore.getRolesForGroup(group.getGroupname())); for (GeoServerRole role : list) gaStore.disAssociateRoleFromGroup( role, group.getGroupname());
gaStore.associateRoleToGroup(role, group.getGroupname()); for (GeoServerRole role : remove) gaStore.disAssociateRoleFromGroup(role, group.getGroupname()); gaStore.store();
gaStore.associateRoleToGroup(role, group.getGroupname()); for (GeoServerRole role : remove) gaStore.disAssociateRoleFromGroup(role, group.getGroupname()); gaStore.store();
gaStore.associateRoleToGroup(role, group.getGroupname()); for (GeoServerRole role : remove) gaStore.disAssociateRoleFromGroup(role, group.getGroupname()); gaStore.store();
} catch (IOException ex) { try { store2.disAssociateRoleFromGroup(role_test2, "agroup"); } catch (IOException e) { fail = false;
roleStore.disAssociateRoleFromGroup(tmp, theGroup1.getGroupname()); roles.remove(tmp); checkRoles(username, roles);