Package com.sandrini.sandelivery.model

Examples of com.sandrini.sandelivery.model.User


  public List<User> getAllUsers() {
    return getSession().createQuery("from User order by username").list();
  }

  public void deleteUser(Long userId) {
    User user = getUser(userId);
    if (user != null) {
      getSession().delete(user);
    }
  }
View Full Code Here


  }

  protected AuthenticationInfo doGetAuthenticationInfo(
      AuthenticationToken authcToken) throws AuthenticationException {
    UsernamePasswordToken token = (UsernamePasswordToken) authcToken;
    User user = userDAO.findUser(token.getUsername());
    if (user != null) {
      return new SimpleAuthenticationInfo(user.getId(),
          user.getPassword(), getName());
    } else {
      return null;
    }
  }
View Full Code Here

  }

  protected AuthorizationInfo doGetAuthorizationInfo(
      PrincipalCollection principals) {
    Long userId = (Long) principals.fromRealm(getName()).iterator().next();
    User user = userDAO.getUser(userId);
    if (user != null) {
      SimpleAuthorizationInfo info = new SimpleAuthorizationInfo();
      for (Role role : user.getRoles()) {
        info.addRole(role.getName());
        info.addStringPermissions(role.getPermissions());
      }
      return info;
    } else {
View Full Code Here

    @RequestMapping(value="/editUser",method= RequestMethod.GET)
    @RequiresPermissions("user:edit")
    public String showEditUserForm(Model model, @RequestParam Long userId, @ModelAttribute EditUserCommand command) {

        User user = userService.getUser( userId );
        command.setUserId(userId);
        command.setUsername(user.getUsername());
        command.setEmail(user.getEmail());
        return "editUser";
    }
View Full Code Here

        if( errors.hasErrors() ) {
            return "editUser";
        }

        User user = userService.getUser( userId );
        command.updateUser( user );

        userService.updateUser( user );

        return "redirect:/s/manageUsers";
View Full Code Here

  @Override
  public void postHandle(HttpServletRequest httpServletRequest,
      HttpServletResponse httpServletResponse, Object o,
      ModelAndView modelAndView) throws Exception {
    // Add the current user into the request
    User currentUser = userService.getCurrentUser();
    if (currentUser != null) {
      httpServletRequest.setAttribute("currentUser", currentUser);
    }
  }
View Full Code Here

      return null;
    }
  }

  public void createUser(String username, String email, String password) {
    User user = new User();
    user.setUsername(username);
    user.setEmail(email);
    user.setPassword(new Sha256Hash(password).toHex());
    userDAO.createUser(user);
  }
View Full Code Here

TOP

Related Classes of com.sandrini.sandelivery.model.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.