package org.dcache.webadmin.view.beans; import org.apache.wicket.authroles.authorization.strategies.role.Roles; import java.io.Serializable; /** * A Representation of the User in Webadmin * @author jans */ public class UserBean implements Serializable { private static final long serialVersionUID = -266376958298121232L; private String _username; private Roles _roles = new Roles(); public void setRoles(Roles roles) { _roles = roles; } public void addRole(String role) { _roles.add(role); } public String getUsername() { return _username; } public void setUsername(String username) { _username = username; } public boolean hasAnyRole(Roles roles) { return _roles.hasAnyRole(roles); } public boolean hasRole(String role) { return _roles.hasRole(role); } }