Examples of RunAsOperation


Examples of org.jboss.seam.security.RunAsOperation

     * @return the list of users with the admin role
     */
    private List<HPerson> getAdmins() {
        // required to read admin users for a non-admin session
        final List<HPerson> admins = new ArrayList<HPerson>();
        new RunAsOperation() {
            @Override
            public void execute() {
                for (Principal admin : identityManager.listMembers("admin")) {
                    admins.add(personDAO.findByUsername(admin.getName()));
                }
View Full Code Here

Examples of org.jboss.seam.security.RunAsOperation

    }

    @Override
    public String register(final String username, final String name,
            String email) {
        new RunAsOperation() {
            public void execute() {
                identityStore.createUser(username, null);
                identityStore.disableUser(username);
            }
        }.addRole("admin").run();
View Full Code Here

Examples of org.jboss.seam.security.RunAsOperation

        return key.getKeyHash();
    }

    public String register(final String username, final String password,
            String name, String email) {
        new RunAsOperation() {
            public void execute() {
                identityStore.createUser(username, password);
                identityStore.disableUser(username);
            }
        }.addRole("admin").run();
View Full Code Here

Examples of org.jboss.seam.security.RunAsOperation

    }

    @Override
    public String register(final String username, final String externalId,
            AuthenticationType authType, String name, String email) {
        new RunAsOperation() {
            public void execute() {
                identityStore.createUser(username, null); // no password
                                                          // initially
                identityStore.disableUser(username);
            }
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.