Package org.voltdb.compiler.deploymentfile

Examples of org.voltdb.compiler.deploymentfile.UsersType


        }
        deployment.setSystemsettings(systemSettingType);

        // <users>
        if (m_users.size() > 0) {
            UsersType users = factory.createUsersType();
            deployment.setUsers(users);

            // <user>
            for (final UserInfo info : m_users) {
                User user = factory.createUsersTypeUser();
                users.getUser().add(user);
                user.setName(info.name);
                user.setPassword(info.password);

                // build up user/@groups.
                if (info.groups.length > 0) {
View Full Code Here


        deployment.setSystemsettings(systemSettingType);

        // <users>
        if (m_users.size() > 0) {
            UsersType users = factory.createUsersType();
            deployment.setUsers(users);

            // <user>
            for (final UserInfo info : m_users) {
                User user = factory.createUsersTypeUser();
                users.getUser().add(user);
                user.setName(info.name);
                user.setPassword(info.password);

                // build up user/@groups.
                if (info.groups.length > 0) {
View Full Code Here

            return null;
        }
    }

    public static void scramblePasswords(DeploymentType depl) {
        UsersType users = depl.getUsers();
        if (users == null) return;

        for (UsersType.User user: users.getUser()) {
            if (    user.isPlaintext() &&
                    user.getPassword() != null &&
                    !user.getPassword().trim().isEmpty()
            ) {
                user.setPassword(Digester.sha1AsHex(user.getPassword()));
View Full Code Here

TOP

Related Classes of org.voltdb.compiler.deploymentfile.UsersType

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.