public List<org.openl.rules.security.User> getAllUsers() { List<User> users = userDao.getAllUsers(); List<org.openl.rules.security.User> resultUsers = new ArrayList<org.openl.rules.security.User>(); for (User user : users) { org.openl.rules.security.User resultUser = new SimpleUser(user.getFirstName(), user.getSurname(), user.getLoginName(), user.getPasswordHash(), PrivilegesEvaluator.createPrivileges(user)); resultUsers.add(resultUser); } return resultUsers; }
public List<org.openl.rules.security.User> getAllUsers() { List<User> users = userDao.getAllUsers(); List<org.openl.rules.security.User> resultUsers = new ArrayList<org.openl.rules.security.User>(); for (User user : users) { org.openl.rules.security.User resultUser = new SimpleUser(user.getFirstName(), user.getSurname(), user.getLoginName(), user.getPasswordHash(), PrivilegesEvaluator.createPrivileges(user)); resultUsers.add(resultUser); } return resultUsers; }
@Override public org.openl.rules.security.User loadUserByUsername(String name) throws UsernameNotFoundException, DataAccessException { User user = userDao.getUserByName(name); if (user == null) { throw new UsernameNotFoundException("Unknown user: '" + name + "'"); } Collection<Privilege> privileges = PrivilegesEvaluator.createPrivileges(user); return new SimpleUser(user.getFirstName(), user.getSurname(), user.getLoginName(), user.getPasswordHash(), privileges); }
@Override public org.openl.rules.security.User loadUserByUsername(String name) throws UsernameNotFoundException, DataAccessException { User user = userDao.getUserByName(name); if (user == null) { throw new UsernameNotFoundException("Unknown user: '" + name + "'"); } Collection<Privilege> privileges = PrivilegesEvaluator.createPrivileges(user); return new SimpleUser(user.getFirstName(), user.getSurname(), user.getLoginName(), user.getPasswordHash(), privileges); }
@Override public org.openl.rules.security.User loadUserByUsername(String name) throws UsernameNotFoundException, DataAccessException { User user = userDao.getUserByName(name); if (user == null) { throw new UsernameNotFoundException("Unknown user: '" + name + "'"); } Collection<Privilege> privileges = PrivilegesEvaluator.createPrivileges(user); return new SimpleUser(user.getFirstName(), user.getSurname(), user.getLoginName(), user.getPasswordHash(), privileges); }
public List<org.openl.rules.security.User> getUsersByPrivilege(String privilege) { List<User> users = userDao.getAllUsers(); List<org.openl.rules.security.User> resultUsers = new ArrayList<org.openl.rules.security.User>(); for (User user : users) { org.openl.rules.security.User resultUser = new SimpleUser(user.getFirstName(), user.getSurname(), user.getLoginName(), user.getPasswordHash(), PrivilegesEvaluator.createPrivileges(user)); if (resultUser.hasPrivilege(Privileges.ADMIN.name()) || resultUser.hasPrivilege(privilege)) { resultUsers.add(resultUser); } } return resultUsers; }
public List<org.openl.rules.security.User> getUsersByPrivilege(String privilege) { List<User> users = userDao.getAllUsers(); List<org.openl.rules.security.User> resultUsers = new ArrayList<org.openl.rules.security.User>(); for (User user : users) { org.openl.rules.security.User resultUser = new SimpleUser(user.getFirstName(), user.getSurname(), user.getLoginName(), user.getPasswordHash(), PrivilegesEvaluator.createPrivileges(user)); if (resultUser.hasPrivilege(Privileges.ADMIN.name()) || resultUser.hasPrivilege(privilege)) { resultUsers.add(resultUser); } } return resultUsers; }