Package org.apache.photark.security.authorization

Examples of org.apache.photark.security.authorization.User


            userId = GUEST;
        }
        if (!initialised) {
            init();
        }
        User user = null;
        try {
            Session session = repositoryManager.getSession();
            // //to delete userStore
            // Node root = session.getRootNode();
            // Node userStoreT= root.getNode("userStore");
            // userStoreT.remove();
            // session.save();
            // //
            Node allUsers = (Node)session.getItem("/" + USER_STORE + "/" + ALL_USERS);
            Node userNode;
            if (allUsers != null && allUsers.hasNode(JCREncoder.toJCRFormat(userId))) {
                userNode = allUsers.getNode(JCREncoder.toJCRFormat(userId));
                user = new User(JCREncoder.toNormalFormat(userNode.getName()));
                UserInfo userInfo =
                    new UserInfo(JCREncoder.toNormalFormat(userNode.getProperty(USER_DISPLAY_NAME).getValue()
                        .getString()), JCREncoder.toNormalFormat(userNode.getProperty(USER_EMAIL).getValue()
                        .getString()), JCREncoder.toNormalFormat(userNode.getProperty(USER_REAL_NAME).getValue()
                        .getString()), JCREncoder.toNormalFormat(userNode.getProperty(USER_WEBSITE).getValue()
                        .getString()));
                user.setUserInfo(userInfo);
            }
        } catch (Exception e) {
            // FIXME: ignore for now
            e.printStackTrace();
        }
View Full Code Here


    public synchronized User[] getAllUsers() {
        List<User> userList = new ArrayList<User>();
        if (!initialised) {
            init();
        }
        User user = null;
        try {
            Session session = repositoryManager.getSession();
            Node allUsers = (Node)session.getItem("/" + USER_STORE + "/" + ALL_USERS);

            NodeIterator userNodes = allUsers.getNodes();
View Full Code Here

                        break;
                    }
                }
            }
            if (newUser) {
                User user = getUser(userId);
                if (user == null) {
                    user = new User(userId);
                    user.setUserInfo(new UserInfo(email));
                }
                addUserToList(user, UNREGISTERED_USER_LIST);
            }
        } catch (RepositoryException e) {
            e.printStackTrace();
View Full Code Here

TOP

Related Classes of org.apache.photark.security.authorization.User

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.