package org.atricore.idbus.capabilities.sso.ui.page.selfsvcs.profile; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.wicket.request.mapper.parameter.PageParameters; import org.atricore.idbus.capabilities.sso.ui.agent.AuthenticatedWebPage; import org.atricore.idbus.capabilities.sso.ui.page.selfsvcs.SelfServicesPage; import org.atricore.idbus.kernel.main.provisioning.domain.User; /** * @author: sgonzalez@atriocore.com * @date: 2/27/13 */ public class ProfilePage extends SelfServicesPage implements AuthenticatedWebPage { private static final Log logger = LogFactory.getLog(ProfilePage.class); public ProfilePage() throws Exception { this(null); } public ProfilePage(PageParameters parameters) throws Exception { super(parameters); } @Override protected void onInitialize() { super.onInitialize(); // Add profilePanel to the page User u = lookupUser(); add(new ProfilePanel("selfServices", u)); } }