Package at.riemers.zero.base.model

Examples of at.riemers.zero.base.model.User.checkAuthorisation()


            for (String selectedRow : selected.getSelected().keySet()) {
                int row = Integer.parseInt(selectedRow);
                row = row + userListComponent.getPage() * userListComponent.getRowsPerPage();
                ZeroUser selectedUser = ((DefaultTableModel<ZeroUser>) userListComponent.getModel()).get(row);
                if (selectedUser != null) {
                    if (!user.checkAuthorisation(
                            new Permission(UserModule.AUTH_USER, selectedUser.getUserGroup().getGroupKey()),
                            new Permission(UserModule.AUTH_USER_EDIT, "", false))) {
                        view.setMessage(new Message("zero.message.user.edit_no_permission", Message.MSG_ERROR, selectedUser.getUsername()));
                        return new ModelAndView(view, null);
                    }
View Full Code Here


        ZeroView view = new ZeroView(getMessages(), request.getLocale());


        User user = getUser();
        if (user.checkAuthorisation(UserModule.AUTH_USER_EDIT)) {

            session.setAttribute(SESSION_USER_TRANSACTION, new UserTransaction());

            ZeroUser selectedUser = null;
            if (selected == null || selected.equals("")) {
View Full Code Here

                if (user == null) {
                    log.debug("user == null");
                }

                if (selectedUser.getUserGroup() != null) {
                    if (!user.checkAuthorisation(
                            new Permission(UserModule.AUTH_USER, selectedUser.getUserGroup().getGroupKey()),
                            new Permission(UserModule.AUTH_USER_EDIT, "", false))) {
                        view.setMessage(new Message("zero.message.user.edit_no_permission", Message.MSG_ERROR, selectedUser.getUsername()));
                        return new ModelAndView(view, null);
                    }
View Full Code Here

        ZeroView view = new ZeroView(getMessages(), request.getLocale());


        User user = getUser();
        if (user.checkAuthorisation(UserModule.AUTH_USER_EDIT)) {


            ZeroUser selectedUser = userDao.findById(selected);
            if (selectedUser != null) {
                String template = "password_notification.vm";               
View Full Code Here

        User user = getUser();
        logFunction("user-edit");

        ZeroView view = new ZeroView(getMessages(), request.getLocale());

        if (user.checkAuthorisation(UserModule.AUTH_USER_EDIT)) {

            ZeroUser selectedUser = (ZeroUser) session.getAttribute(SESSION_USER_SELECTEDUSER);

            if (validate(new UserSettingsValidator(userDao, selectedUser.getId()), userForm, result, view)) {
View Full Code Here

    public ModelAndView roleList(HttpServletRequest request) throws Exception {
        log.debug("RoleListAction");

        ZeroView view = new ZeroView(getMessages(), request.getLocale());
        User user = getUser();
        if (user.checkAuthorisation(UserModule.AUTH_USER)) {

            view.addWidget(new PopupWidget("user_rolelist_select", "base.user.select_roles", PopupWidget.TYPE_SAVE));

            JSONArray jroles = new JSONArray();
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.