package org.appfuse.webapp; import org.apache.wicket.request.Request; import org.apache.wicket.authroles.authentication.AuthenticatedWebSession; import org.apache.wicket.authroles.authorization.strategies.role.Roles; /** * org.appfuse.webapp.StaticAuthenticatedWebSession * * @author Marcin ZajÄ…czkowski, 2011-06-18 */ public class StaticAuthenticatedWebSession extends AuthenticatedWebSession { public static final String USERNAME_USER = "user"; public static final String PASSWORD_USER = "userpass"; public StaticAuthenticatedWebSession(Request request) { super(request); } @Override public boolean authenticate(String username, String password) { return USERNAME_USER.equals(username) && PASSWORD_USER.equals(password); } @Override public Roles getRoles() { if (isSignedIn()) { return new Roles("ROLE_USER"); } else { return new Roles(); } } }