@Override public void updateUser(GeoServerUser user) throws IOException, PasswordPolicyException { if (filterUser(user) != null) { delegateAsStore().updateUser(user); } }
public void updateUser(GeoServerUser user) throws IOException, PasswordPolicyException { checkExistingUserName(user.getUsername()); getStore().updateUser(user); }
/** * WRITE_LOCK * * @see * org.geoserver.security.GeoServerUserGroupStore#updateUser(org.geoserver.security.impl.GeoServerUser) */ public void updateUser(GeoServerUser user) throws IOException, PasswordPolicyException { writeLock(); try { getStore().updateUser(user); } finally { writeUnLock(); } }
public void modifyValues(GeoServerUserGroupStore userGroupStore) throws Exception { GeoServerUser disableduser = userGroupStore.getUserByUsername("disableduser"); disableduser.setEnabled(true); disableduser.setPassword("hallo"); disableduser.getProperties().put("lastname", "miller"); userGroupStore.updateUser(disableduser); GeoServerUser user2 = userGroupStore.getUserByUsername("user2"); user2.getProperties().remove("mail"); user2.getProperties().put("tel", "11-22-33"); userGroupStore.updateUser(user2); GeoServerUserGroup disabledgroup = userGroupStore.getGroupByGroupname("disabledgroup"); disabledgroup.setEnabled(true); userGroupStore.updateGroup(disabledgroup); GeoServerUserGroup group1 = userGroupStore.getGroupByGroupname("group1"); userGroupStore.disAssociateUserFromGroup(user2, group1); }
protected void updateUser(String ugService, String userName, boolean enabled) throws Exception { GeoServerUserGroupService ugservice = getSecurityManager().loadUserGroupService(ugService); GeoServerUserGroupStore ugstore = ugservice.createStore(); GeoServerUser u1 = ugstore.getUserByUsername(userName); u1.setEnabled(enabled); ugstore.updateUser(u1); ugstore.store(); }
user.setPassword(encPass); try { store.updateUser(user); } catch (PasswordPolicyException e) {
@PostMapping(value = "/service/{serviceName}/user/{user}") public @ResponseStatus(HttpStatus.OK) void updateUser( @PathVariable("serviceName") String serviceName, @PathVariable("user") String userName, @RequestBody JaxbUser user) throws PasswordPolicyException, IOException { GeoServerUserGroupStore store = getStore(serviceName); try { store.updateUser(user.toUser(getUser(store, userName))); } finally { store.store(); } }
userGroupPalette.diff(orig, add, remove); ugStore.updateUser(user);
userGroupPalette.diff(orig, add, remove); ugStore.updateUser(user);
userGroupPalette.diff(orig, add, remove); ugStore.updateUser(user);
public void resetUserPassword() throws IOException, PasswordPolicyException { GeoServerUserGroupService service = getSecurityManager().loadUserGroupService(XMLUserGroupService.DEFAULT_NAME); GeoServerUser user = service.getUserByUsername(USERNAME); user.setPassword(USERPW); GeoServerUserGroupStore store = service.createStore(); store.updateUser(user); store.store(); service.load(); }
u2 = (GeoServerUser) ugstore.loadUserByUsername("user2"); u2.setEnabled(false); ugstore.updateUser(u2); ugstore.store();
ugStore.updateUser(sa); ugStore.store();
store2.updateUser(user); } catch (IOException ex) { try {
ugStore.updateUser(sa); ugStore.store();
store.updateUser(user); assertTrue(store.isModified()); store.load();