Package org.apache.catalina.users

Examples of org.apache.catalina.users.MemoryUserDatabase.createUser()


    public abstract void setChangeSessionIdOnAuth(final boolean changeSessionIdOnAuth);

    protected UserDatabase createUserDatabase() {
        final MemoryUserDatabase userDatabase = new MemoryUserDatabase();
        final Role role = userDatabase.createRole( ROLE_NAME, "the role for unit tests" );
        final User user = userDatabase.createUser( USER_NAME, PASSWORD, "the user for unit tests" );
        user.addRole( role );
        return userDatabase;
    }

    /**
 
View Full Code Here


        // Add basic auth user
        if(commandLineParams.basicAuthUser != null && commandLineParams.basicAuthPw != null) {
           
            memoryUserDatabase.setReadonly(false);
            Role user = memoryUserDatabase.createRole(AUTH_ROLE, AUTH_ROLE);
            memoryUserDatabase.createUser(
                    commandLineParams.basicAuthUser,
                    commandLineParams.basicAuthPw,
                    commandLineParams.basicAuthUser).addRole(user);
            memoryUserDatabase.save();
           
View Full Code Here

           
        } else if (System.getenv("BASIC_AUTH_USER") != null && System.getenv("BASIC_AUTH_PW") != null) {
           
            memoryUserDatabase.setReadonly(false);
            Role user = memoryUserDatabase.createRole(AUTH_ROLE, AUTH_ROLE);
            memoryUserDatabase.createUser(
                    System.getenv("BASIC_AUTH_USER"),
                    System.getenv("BASIC_AUTH_PW"),
                    System.getenv("BASIC_AUTH_USER")).addRole(user);
            memoryUserDatabase.save();
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.