Package org.apache.lenya.ac.file

Examples of org.apache.lenya.ac.file.FileUserManager


     *
     * @throws AccessControlException DOCUMENT ME!
     */
    final public void testInstance() throws AccessControlException {
        File configDir = getAccreditablesDirectory();
        FileUserManager manager = FileUserManager.instance(configDir);
        assertNotNull(manager);
    }
View Full Code Here


        editorGroup.save();
        adminGroup.save();
        adminGroup.add(user);
        user.save();

        FileUserManager userManager = null;
        FileGroupManager groupManager = null;
        userManager = FileUserManager.instance(configDir);
        assertNotNull(userManager);

        groupManager = FileGroupManager.instance(configDir);
View Full Code Here

     *
     * @throws AccessControlException DOCUMENT ME!
     */
    final public void testGetUser() throws AccessControlException {
        File configDir = getAccreditablesDirectory();
        FileUserManager manager = null;
        String userName = "testuser";
        FileUser user =
            new FileUser(
                configDir,
                userName,
                "Alice in Wonderland",
                "alice@wonderland.com",
                "secret");
        manager = FileUserManager.instance(configDir);
        assertNotNull(manager);
        manager.add(user);

        User otherUser = manager.getUser(userName);
        assertEquals(user, otherUser);
        assertEquals(user.getDescription(), otherUser.getDescription());
        assertEquals(user.getEmail(), otherUser.getEmail());
        assertEquals(user.getEncryptedPassword(), ((AbstractUser) otherUser).getEncryptedPassword());
    }
View Full Code Here

     * @return an <code>LDAPUser</code>
     * @throws AccessControlException of the loading fails
     */
    final public LDAPUser loadUser(String userName)
        throws AccessControlException {
        FileUserManager manager = FileUserManager.instance(getAccreditablesDirectory());

        return (LDAPUser)manager.getUser(userName);
    }
View Full Code Here

     *
     * @throws AccessControlException DOCUMENT ME!
     */
    final public void testInstance() throws AccessControlException {
        File configDir = getAccreditablesDirectory();
        FileUserManager manager = FileUserManager.instance(configDir);
        assertNotNull(manager);
    }
View Full Code Here

        editorGroup.save();
        adminGroup.save();
        adminGroup.add(user);
        user.save();

        FileUserManager userManager = null;
        FileGroupManager groupManager = null;
        userManager = FileUserManager.instance(configDir);
        assertNotNull(userManager);

        groupManager = FileGroupManager.instance(configDir);
View Full Code Here

     *
     * @throws AccessControlException DOCUMENT ME!
     */
    final public void testGetUser() throws AccessControlException {
        File configDir = getAccreditablesDirectory();
        FileUserManager manager = null;
        String userName = "testuser";
        FileUser user =
            new FileUser(
                configDir,
                userName,
                "Alice in Wonderland",
                "alice@wonderland.com",
                "secret");
        manager = FileUserManager.instance(configDir);
        assertNotNull(manager);
        manager.add(user);

        User otherUser = manager.getUser(userName);
        assertEquals(user, otherUser);
        assertEquals(user.getDescription(), otherUser.getDescription());
        assertEquals(user.getEmail(), otherUser.getEmail());
        assertEquals(user.getEncryptedPassword(), ((AbstractUser) otherUser).getEncryptedPassword());
    }
View Full Code Here

        adminGroup.add(user);

        editorGroup.save();
        adminGroup.save();
        user.save();
        FileUserManager manager = FileUserManager.instance(configDir);
        manager.add(user);

        return user;
    }
View Full Code Here

     *
     * @throws AccessControlException if an error occurs
     */
    final public FileUser loadUser(String userName) throws AccessControlException {
        File configDir = getAccreditablesDirectory();
        FileUserManager manager = FileUserManager.instance(configDir);

        return (FileUser) manager.getUser(userName);
    }
View Full Code Here

     */
    final public void testDelete() throws AccessControlException {
        String id = "albert";
        FileUser user = createAndSaveUser(id, "Albert Einstein", "albert@physics.org", "secret");
        File configDir = getAccreditablesDirectory();
        FileUserManager manager = null;
        manager = FileUserManager.instance(configDir);
        assertNotNull(manager);

        assertNotNull(manager.getUser(id));
        user.delete();
        manager.remove(user);
        assertNull(manager.getUser(id));
    }
View Full Code Here

TOP

Related Classes of org.apache.lenya.ac.file.FileUserManager

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.