Examples of UserManager


Examples of org.internna.iwebmvc.security.UserManager

     * @return null unless the current logged user has already voted this poll
     */
    @RemoteProperty public PollVote getCurrentUserVote() {
        HttpServletRequest request = RequestContextUtils.getActiveRequest();
        if (request != null) {
            UserManager userManager = (UserManager) WebApplicationContextUtils.getBean("sessionUserManager");
            DAO dao = (DAO) WebApplicationContextUtils.getBean("baseDAO");
            if ((userManager!= null) && (dao != null))
                return getUserVote(userManager.getActiveUser(request), request.getRemoteAddr(), dao);
        }
        return null;
    }
View Full Code Here

Examples of org.itnaf.service.UserManager

        facesContext = performFacesContextConfig();
    }
   
    protected void setUp() throws Exception {
        // populate the userForm and place into session
        UserManager userMgr = (UserManager) ctx.getBean("userManager");
        user = userMgr.getUserByUsername("tomcat");
       
        // change the port on the mailSender so it doesn't conflict with an
        // existing SMTP server on localhost
        JavaMailSenderImpl mailSender = (JavaMailSenderImpl) ctx.getBean("mailSender");
        mailSender.setPort(2525);
View Full Code Here

Examples of org.jitterbit.integration.client.server.user.UserManager

    private List<ListItem> getListItems() {
        List<ListItem> items = new ArrayList<ListItem>();
        PermissionsManager perms = view.getPermissions();
        if (perms != null) {
            UserManager mgr = perms.getUserManager();
            addUserItems(mgr, items);
            addGroupItems(mgr, items);
        }
        return items;
    }
View Full Code Here

Examples of org.jivesoftware.openfire.user.UserManager

  }

  private List<String> importUsers(Document document, String previousDomain) {
    List<String> invalidUsers = new ArrayList<String>();

    UserManager userManager = UserManager.getInstance();
    RosterItemProvider rosterItemProvider = RosterItemProvider
        .getInstance();

    Element users = document.getRootElement();

    Iterator usersIter = users.elementIterator("User");
    while (usersIter.hasNext()) {
      Element user = (Element) usersIter.next();

      String userName = null;
      String password = null;
      String email = null;
      String name = null;
      List<RosterItem> rosterItems = new ArrayList<RosterItem>();

      Iterator userElements = user.elementIterator();
      while (userElements.hasNext()) {
        Element userElement = (Element) userElements.next();

        String nameElement = userElement.getName();
        if ("Username".equals(nameElement)) {
          userName = userElement.getText();
        } else if ("Password".equals(nameElement)) {
          password = userElement.getText();
        } else if ("Name".equals(nameElement)) {
          name = userElement.getText();
        } else if ("Email".equals(nameElement)) {
          email = userElement.getText();
        } else if ("Roster".equals(nameElement)) {
          Iterator rosterIter = userElement.elementIterator("Item");

          while (rosterIter.hasNext()) {
            Element rosterElement = (Element) rosterIter.next();

            String jid = rosterElement.attributeValue("jid");
            String askstatus = rosterElement
                .attributeValue("askstatus");
            String recvstatus = rosterElement
                .attributeValue("recvstatus");
            String substatus = rosterElement
                .attributeValue("substatus");
            String nickname = rosterElement.attributeValue("name");

            List<String> groups = new ArrayList<String>();
            Iterator groupIter = rosterElement
                .elementIterator("Group");
            while (groupIter.hasNext()) {
              Element group = (Element) groupIter.next();
              groups.add(group.getText());
            }

            // used for migration
            if (previousDomain != null) {
              jid = jid.replace(previousDomain, serverName);
            }

            rosterItems.add(new RosterItem(new JID(jid),
                RosterItem.SubType.getTypeFromInt(Integer
                    .parseInt(substatus)),
                RosterItem.AskType.getTypeFromInt(Integer
                    .parseInt(askstatus)),
                RosterItem.RecvType.getTypeFromInt(Integer
                    .parseInt(recvstatus)), nickname,
                groups));
          }
        }
      }

      if ((userName != null) && (password != null)) {
        try {
          userName = Stringprep.nodeprep(userName);

          if (!isUserProviderReadOnly()) {
            userManager.createUser(userName, password, name, email);
          }

          // Check to see user exists before adding their roster, this
          // is for read-only user providers.
          userManager.getUser(userName);
          for (RosterItem ri : rosterItems) {
            rosterItemProvider.createItem(userName, ri);
          }
        } catch (StringprepException se) {
          Log.info("Invalid username " + userName);
View Full Code Here

Examples of org.jmanage.core.auth.UserManager

    private static void reencryptWithNewKey(  )
        throws Exception {
       
       /* get old password from user */
       char [] oldPassword = getOldPassword() ;
       UserManager userMgr = UserManager.getInstance() ;
       User user = userMgr.verifyUsernamePassword(AuthConstants.USER_ADMIN,oldPassword);
        if(user == null) {
            System.out.println("\nInvalid password") ;
            return ;
        }
         /* get new password from user */
 
View Full Code Here

Examples of org.jmanage.core.auth.UserManager

public class ChangeAdminPassword {

    public static void main(String[] args)
        throws Exception {

        final UserManager userManager = UserManager.getInstance();
        final char[] oldPassword =
                PasswordField.getPassword("Enter Old password:");
        final User admin = userManager.verifyUsernamePassword(AuthConstants.USER_ADMIN,
                oldPassword);
        if(admin == null){
            System.out.println("Invalid password.");
            return;
        }

        final char[] newPassword = getNewPassword();
        if(newPassword == null){
            return;
        }

        /* update the password for admin */
        admin.setPassword(Crypto.hash(newPassword));
        userManager.updateUser(admin);

        /* re-encrypt the key */
        EncryptedKey encryptedKey = KeyManager.readKey(oldPassword);
        encryptedKey.setPassword(newPassword);
        /* write the encryptedKey to the key file */
 
View Full Code Here

Examples of org.jmanage.core.auth.UserManager

    private static int _port = Integer.parseInt(JManageProperties.getStopPort());
    private static String _key;

    public static void main(String[] args) throws Exception{
        UserManager userManager = UserManager.getInstance();
        User user = null;
        char[] password = null;
        int invalidAttempts = 0;

        if(args.length == 1){
            password = args[0].toCharArray();
            user = userManager.verifyUsernamePassword(
                    AuthConstants.USER_ADMIN, password);
            /* invalid password was tried */
            if(user == null){
                invalidAttempts ++;
            }
        }

        while(user == null){
            if(invalidAttempts > 0){
                System.out.println("Invalid Admin Password.");
            }
            /* get the password */
            password = PasswordField.getPassword("Enter password:");
            /* the password should match for the admin user */
            user = userManager.verifyUsernamePassword(
                    AuthConstants.USER_ADMIN, password);
            invalidAttempts ++;
            if(invalidAttempts >= 3){
                break;
            }
View Full Code Here

Examples of org.jmanage.core.auth.UserManager

       
        if (System.getSecurityManager() == null) {
           System.setSecurityManager(new RMISecurityManager());
        }
   
        UserManager userManager = UserManager.getInstance();
        User user = null;
        char[] password = null;
        int invalidAttempts = 0;

        if(args.length == 1){
            password = args[0].toCharArray();
            user = userManager.verifyUsernamePassword(
                    AuthConstants.USER_ADMIN, password);
            /* invalid password was tried */
            if(user == null){
                invalidAttempts ++;
            }
        }

        while(user == null){
            if(invalidAttempts > 0){
                System.out.println("Invalid Admin Password.");
            }
            /* get the password */
            password = PasswordField.getPassword("Enter password [default: 123456]:");
            /* the password should match for the admin user */
            user = userManager.verifyUsernamePassword(
                    AuthConstants.USER_ADMIN, password);
            invalidAttempts ++;
            if(invalidAttempts >= 3){
                break;
            }
View Full Code Here

Examples of org.keycloak.services.managers.UserManager

        resetSession();
        session.sessions().removeUserSessions(realm);
        UserModel user1 = session.users().getUserByUsername("user1", realm);
        UserModel user2 = session.users().getUserByUsername("user2", realm);

        UserManager um = new UserManager(session);
        um.removeUser(realm, user1);
        um.removeUser(realm, user2);
        kc.stopSession(session, true);
    }
View Full Code Here

Examples of org.mapache.business.user.UserManager

        }
        return _topicManager;
    }
    private UserManager getUserManager(){
        if(_userManager ==null){
            _userManager = new UserManager();
        }
        return _userManager;
    }
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.