package org.atricore.idbus.capabilities.sso.ui.page.selfsvcs.pwdreset;
import org.apache.wicket.RestartResponseAtInterceptPageException;
import org.apache.wicket.request.mapper.parameter.PageParameters;
import org.atricore.idbus.capabilities.sso.ui.internal.BaseWebApplication;
import org.atricore.idbus.capabilities.sso.ui.internal.SSOWebSession;
import org.atricore.idbus.capabilities.sso.ui.page.BasePage;
import org.atricore.idbus.capabilities.sso.ui.page.selfsvcs.profile.ProfilePage;
/**
* @author: sgonzalez@atriocore.com
* @date: 2/27/13
*/
public class ReqPwdResetPage extends BasePage {
public ReqPwdResetPage() throws Exception {
this(null);
}
public ReqPwdResetPage(PageParameters parameters) throws Exception {
super(parameters);
ReqPwdResetPanel resgisterPanel = new ReqPwdResetPanel("reqPwdReset");
add(resgisterPanel);
}
@Override
protected void onInitialize() {
super.onInitialize();
SSOWebSession session = (SSOWebSession) getSession();
if (session.isAuthenticated())
throw new RestartResponseAtInterceptPageException(resolvePage("SS/PROFILE"));
}
}