Example usage for org.apache.wicket.authroles.authorization.strategies.role Roles USER

List of usage examples for org.apache.wicket.authroles.authorization.strategies.role Roles USER

Introduction

In this page you can find the example usage for org.apache.wicket.authroles.authorization.strategies.role Roles USER.

Prototype

String USER

To view the source code for org.apache.wicket.authroles.authorization.strategies.role Roles USER.

Click Source Link

Document

USER role (for use in annotations)

Usage

From source file:de.elatexam.editor.user.BasicUser.java

License:Open Source License

public BasicUser() {
    taskdefs = new ArrayList<ComplexTaskDef>();
    subtaskdefs = new ArrayList<SubTaskDef>();

    roles = new Roles(Roles.USER);
    password = new BasicPassword();
}

From source file:de.inren.service.folder.FolderServiceImpl.java

License:Apache License

@Override
public void init() {
    if (!initDone) {
        log.info("FolderService init start.");
        roleService.init();/*  w  ww. ja v a 2  s  .  c  o m*/
        // Check for root folder
        Collection<Folder> folders = folderRepository.findByType(FolderType.ROOT);
        Folder root;
        if (folders == null || folders.isEmpty()) {
            Role roleAdmin = roleService.findRoleByName(Roles.ADMIN);
            root = new Folder();
            root.setType(FolderType.ROOT);
            root.setName(FolderType.ROOT.name());
            root.getRoles().add(roleAdmin);
            root = folderRepository.save(root);
            log.info("Created root folder: " + root);
        } else {
            root = folders.iterator().next();
        }

        // Check for trash folder
        folders = folderRepository.findByType(FolderType.TRASH);
        if (folders == null || folders.isEmpty()) {
            Role roleUser = roleService.findRoleByName(Roles.USER);
            Folder trash = new Folder();
            trash.setType(FolderType.TRASH);
            trash.setName(FolderType.TRASH.name());
            trash.getRoles().add(roleUser);
            trash = folderRepository.save(trash);
            root.getItems().add(trash);
            root = folderRepository.save(root);
            log.info("Created trash folder: " + trash);
        }
        initDone = true;
        log.info("FolderService init done.");
    }
}

From source file:de.smf.timetracker.controller.BasicAuthenticationSession.java

License:Apache License

@Override
public boolean authenticate(String username, String password) {
    User currentUser = null;/*from  w  w  w .  ja  v a 2s .  com*/
    try {
        currentUser = UserManager.getUserByUsernameAndPassword(username, SHA1Converter.SHA1(password));
    } catch (NoSuchAlgorithmException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (UnsupportedEncodingException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    if (currentUser != null) {
        setAttribute("username", currentUser.getFirstname());
        setAttribute("id", currentUser.getId());
        if (currentUser.getAdminPrivileges().equals("Y")) {
            roles = new Roles(Roles.ADMIN + "," + Roles.USER);
        } else {
            roles = new Roles(Roles.USER);
        }
        return true;
    } else {
        return false;
    }
}

From source file:de.tu_berlin.cit.intercloud.webapp.IntercloudWebSession.java

License:Apache License

@Override
protected boolean authenticate(String username, String password) {
    try {//from   www. jav a 2  s .  c  om
        User user = new User(username, Roles.USER);
        this.xmppService = new XmppService(user.getUri(), password);
        this.intercloudService = new IntercloudService(this.xmppService);
        this.user = user;
        return true;
    } catch (Exception e) {
        logger.error("Cannot connect to xmpp server. jid: {}", username, e);
        return false;
    }
}

From source file:org.yes.cart.web.application.StorefrontWebSession.java

License:Apache License

/**
 * {@inheritDoc}//w  ww.j a v  a  2 s .  c o  m
 */
public Roles getRoles() {
    if (isSignedIn()) {
        return new Roles(Roles.USER);
    }
    return null;
}