public boolean removeUser(GeoServerUser user) throws IOException { return getStore().removeUser(user); }
@Override public boolean removeUser(GeoServerUser user) throws IOException { if (filterUser(user) != null) { return delegateAsStore().removeUser(user); } return false; }
/** * WRITE_LOCK * * @see * org.geoserver.security.GeoServerUserGroupStore#removeUser(org.geoserver.security.impl.GeoServerUser) */ public boolean removeUser(GeoServerUser user) throws IOException { writeLock(); try { return getStore().removeUser(user); } finally { writeUnLock(); } }
public void removeValues(GeoServerUserGroupStore userGroupStore) throws IOException { GeoServerUser user2 = userGroupStore.getUserByUsername("user2"); if (user2 != null) { userGroupStore.removeUser(user2); } GeoServerUserGroup disabledGroup = userGroupStore.getGroupByGroupname("disabledgroup"); if (disabledGroup != null) { userGroupStore.removeGroup(disabledGroup); } }
@DeleteMapping(value = "/service/{serviceName}/user/{user}") public @ResponseStatus(HttpStatus.OK) void deleteUser( @PathVariable("serviceName") String serviceName, @PathVariable("user") String userName) throws IOException { GeoServerUserGroupStore store = getStore(serviceName); try { store.removeUser(getUser(store, userName)); } finally { store.store(); } }
ugStore = new UserGroupStoreValidationWrapper(ugService.createStore()); for (GeoServerUser user : removePanel.getRoots()) { ugStore.removeUser(user);
ugStore = new UserGroupStoreValidationWrapper(ugService.createStore()); for (GeoServerUser user : removePanel.getRoots()) { ugStore.removeUser(user);
ugService.createStore()); for (GeoServerUser user : removePanel.getRoots()) { ugStore.removeUser(user);
@Before public void removeBill() throws Exception { GeoServerUserGroupStore ugStore = getSecurityManager().loadUserGroupService("gaugs").createStore(); GeoServerUser bill = ugStore.getUserByUsername("bill"); if (bill != null) { ugStore.removeUser(bill); ugStore.store(); } else { ugStore.load(); } }
@Test public void testRemoveUserInGroup() throws Exception { testAssignUserToGroup(); GeoServerUserGroupService ugService = getSecurityManager().loadUserGroupService(ugStore.getName()); GeoServerUserGroupStore ugStore = ugService.createStore(); GeoServerUser bill = ugStore.getUserByUsername("bill"); ugStore.removeUser(bill); ugStore.store(); assertNull(ugStore.getUserByUsername("bill")); }
GeoServerUser u3 = ugstore.createUserObject("user3", "passwd3", true); ugstore.addUser(u3); ugstore.removeUser(u1); ugstore.store();
} catch (IOException ex) { try { store2.removeUser(user); } catch (IOException ex1) { try {
@Test public void testRemoveUserNotInGroup() throws Exception { GeoServerUserGroupService ugService = getSecurityManager().loadUserGroupService(ugStore.getName()); GeoServerUserGroupStore ugStore = ugService.createStore(); GeoServerUser sally = ugStore.createUserObject("sally", "foobar", true); ugStore.addUser(sally); ugStore.associateUserToGroup(sally, admins); ugStore.store(); setAuth(); ugService = getSecurityManager().loadUserGroupService(ugStore.getName()); ugStore = ugService.createStore(); try { ugStore.removeUser(sally); fail(); } catch (IOException e) { ugStore.load(); } ; } }
store.removeUser(user); assertTrue(store.isModified()); store.load();