Package org.geoserver.security.impl

Examples of org.geoserver.security.impl.GeoServerUser


            assertEquals(1, service.getUsers().size());
            assertEquals(1, service.getUserCount());
            assertEquals(0, service.getUserGroups().size());
            assertEquals(0, service.getGroupCount());
                       
            GeoServerUser admin= service.getUserByUsername(GeoServerUser.ADMIN_USERNAME);
            assertNotNull(admin);
            assertEquals(GeoServerUser.AdminEnabled,admin.isEnabled());
           
            GeoServerMultiplexingPasswordEncoder enc= getEncoder(service);
            assertTrue(enc.isPasswordValid(admin.getPassword(), GeoServerUser.DEFAULT_ADMIN_PASSWD,null));
            assertEquals(admin.getProperties().size(),0);
           
            assertEquals(0, service.getGroupsForUser(admin).size());
                       
        } catch (IOException ex) {
            Assert.fail(ex.getMessage());
View Full Code Here


            createUserGroupService("locking2",xmlFile.getCanonicalPath());
        GeoServerUserGroupStore store1= createStore(service1);
        GeoServerUserGroupStore store2= createStore(service2);
       
       
        GeoServerUser user = store1.createUserObject("user", "ps", true);
        GeoServerUserGroup group = store2.createGroupObject("group", true);
       
       // obtain a lock
        store1.addUser(user);
        boolean fail;
View Full Code Here

* Allows creation of a new user in users.properties
*/
public class NewUserPage extends AbstractUserPage {

    public NewUserPage(String userGroupServiceName) {
       super(userGroupServiceName, new GeoServerUser(""));

       if (hasUserGroupStore(userGroupServiceName)==false) {
           throw new IllegalStateException("New user not possible for read only service");
       }
    }
View Full Code Here

    }
    protected Page editPage(AbstractSecurityPage page,Object...params) {
        if (params.length==0) {
            return new  EditUserPage(
                    getUserGroupServiceName(),
                    new GeoServerUser("dummyuser")).setReturnPage(page);
        }

        if (params.length==1)
            return new  EditUserPage(
                    getUserGroupServiceName(),
View Full Code Here

    }


    @Override
    protected String getSearchString() throws Exception{
         GeoServerUser u = ugService.getUserByUsername("user1");
         assertNotNull(u);
         return u.getUsername();
    }
View Full Code Here

        form.submit("save");
       
        tester.assertErrorMessages(new String[0]);
        //tester.assertRenderedPage(UserGroupTabbedPage.class);
       
        GeoServerUser user = ugService.getUserByUsername("user1");
        assertNotNull(user);
        assertFalse(user.isEnabled());
       
        //assertEquals(1,user.getProperties().size());
        //assertEquals("10 10",user.getProperties().get("coord"));
        SortedSet<GeoServerUserGroup> groupList = ugService.getGroupsForUser(user);
        assertEquals(1,groupList.size());
View Full Code Here

       
        newFormTester();
        form.setValue("enabled", Boolean.FALSE);
        form.submit("save");

        GeoServerUser user = ugService.getUserByUsername("user1");
        assertNotNull(user);
        assertFalse(user.isEnabled());

    }
View Full Code Here

TOP

Related Classes of org.geoserver.security.impl.GeoServerUser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.