@Override protected String getConfirmationMessage(GeoServerUser object) throws Exception{ StringBuffer buffer = new StringBuffer(BeanUtils.getProperty(object, "username")); if ((Boolean)getDefaultModelObject()) { SortedSet<GeoServerRole> roles = GeoServerApplication.get().getSecurityManager() .getActiveRoleService().getRolesForUser(object.getUsername()); buffer.append(" ["); for (GeoServerRole role: roles) { buffer.append(role.getAuthority()); buffer.append(" "); } if (buffer.length()>0) { // remove last delimiter buffer.setLength(buffer.length()-1); } buffer.append("]"); } return buffer.toString(); } }
.getSecurityManager().loadUserGroupService(userGroupsServiceName); ugStore = new UserGroupStoreValidationWrapper(ugService.createStore()); for (GeoServerUser user : removePanel.getRoots()) { ugStore.removeUser(user); gaStore=new RoleStoreValidationWrapper(gaStore); for (GeoServerUser user : removePanel.getRoots()) { List<GeoServerRole> list= new ArrayList<GeoServerRole>(); list.addAll(gaStore.getRolesForUser(user.getUsername()));
.getSecurityManager().loadUserGroupService(userGroupsServiceName); ugStore = new UserGroupStoreValidationWrapper(ugService.createStore()); for (GeoServerUser user : removePanel.getRoots()) { ugStore.removeUser(user); gaStore=new RoleStoreValidationWrapper(gaStore); for (GeoServerUser user : removePanel.getRoots()) { List<GeoServerRole> list= new ArrayList<GeoServerRole>(); list.addAll(gaStore.getRolesForUser(user.getUsername()));
@Override protected String getConfirmationMessage(GeoServerUser object) throws Exception{ StringBuffer buffer = new StringBuffer(BeanUtils.getProperty(object, "username")); if ((Boolean)getDefaultModelObject()) { SortedSet<GeoServerRole> roles = GeoServerApplication.get().getSecurityManager() .getActiveRoleService().getRolesForUser(object.getUsername()); buffer.append(" ["); for (GeoServerRole role: roles) { buffer.append(role.getAuthority()); buffer.append(" "); } if (buffer.length()>0) { // remove last delimiter buffer.setLength(buffer.length()-1); } buffer.append("]"); } return buffer.toString(); } }
new UserGroupStoreValidationWrapper( ugService.createStore()); for (GeoServerUser user : removePanel.getRoots()) { ugStore.removeUser(user); gaStore = new RoleStoreValidationWrapper(gaStore); for (GeoServerUser user : removePanel.getRoots()) { List<GeoServerRole> list = new ArrayList<GeoServerRole>();
@Override protected String getConfirmationMessage(GeoServerUser object) throws Exception { StringBuffer buffer = new StringBuffer(OwsUtils.property(object, "username", String.class)); if ((Boolean) getDefaultModelObject()) { SortedSet<GeoServerRole> roles = GeoServerApplication.get() .getSecurityManager() .getActiveRoleService() .getRolesForUser(object.getUsername()); buffer.append(" ["); for (GeoServerRole role : roles) { buffer.append(role.getAuthority()); buffer.append(" "); } if (buffer.length() > 0) { // remove last delimiter buffer.setLength(buffer.length() - 1); } buffer.append("]"); } return buffer.toString(); } }