com.evolveum.midpoint.web.security
Class MidPointApplication

java.lang.Object
  extended by org.apache.wicket.Application
      extended by org.apache.wicket.protocol.http.WebApplication
          extended by org.apache.wicket.authroles.authentication.AuthenticatedWebApplication
              extended by com.evolveum.midpoint.web.security.MidPointApplication
All Implemented Interfaces:
org.apache.wicket.authorization.IUnauthorizedComponentInstantiationListener, org.apache.wicket.authroles.authorization.strategies.role.IRoleCheckingStrategy, org.apache.wicket.event.IEventSink, org.apache.wicket.session.ISessionStore.UnboundListener

@Component(value="midpointApplication")
public class MidPointApplication
extends org.apache.wicket.authroles.authentication.AuthenticatedWebApplication

Author:
lazyman

Field Summary
 
Fields inherited from class org.apache.wicket.Application
CONFIGURATION
 
Constructor Summary
MidPointApplication()
           
 
Method Summary
 java.lang.Class<PageHome> getHomePage()
           
 ModelService getModel()
           
 PrismContext getPrismContext()
           
 Protector getProtector()
           
protected  java.lang.Class<? extends org.apache.wicket.markup.html.WebPage> getSignInPageClass()
           
 TaskManager getTaskManager()
           
 WebApplicationConfiguration getWebApplicationConfiguration()
           
protected  java.lang.Class<? extends org.apache.wicket.authroles.authentication.AbstractAuthenticatedWebSession> getWebSessionClass()
           
 WorkflowManager getWorkflowManager()
           
 void init()
           
 
Methods inherited from class org.apache.wicket.authroles.authentication.AuthenticatedWebApplication
hasAnyRole, newSession, onUnauthorizedInstantiation, onUnauthorizedPage, restartResponseAtSignInPage
 
Methods inherited from class org.apache.wicket.protocol.http.WebApplication
addIgnoreMountPath, get, getAjaxRequestTargetListeners, getAjaxRequestTargetProvider, getAndRemoveBufferedResponse, getApplicationKey, getConfigurationType, getFilterFactoryManager, getInitParameter, getMimeType, getResourceFinder, getServletContext, getSessionAttributePrefix, getWicketFilter, hasBufferedResponse, hasFilterFactoryManager, internalDestroy, internalInit, logEventTarget, logResponseTarget, mount, mountPackage, mountPage, mountResource, newAjaxRequestTarget, newWebRequest, newWebResponse, outputDevelopmentModeWarning, renderXmlDecl, sessionUnbound, setAjaxRequestTargetProvider, setConfigurationType, setServletContext, setWicketFilter, storeBufferedResponse, unmount
 
Methods inherited from class org.apache.wicket.Application
configure, createRequestCycle, decorateHeaderResponse, exists, fetchCreateAndSetSession, get, getApplicationKeys, getApplicationListeners, getApplicationSettings, getBehaviorInstantiationListeners, getComponentInitializationListeners, getComponentInstantiationListeners, getComponentOnAfterRenderListeners, getComponentPostOnBeforeRenderListeners, getComponentPreOnBeforeRenderListeners, getConverterLocator, getDebugSettings, getExceptionMapperProvider, getExceptionSettings, getFrameworkSettings, getHeaderContributorListenerCollection, getInitializers, getMapperContext, getMarkupSettings, getMetaData, getName, getPageFactory, getPageManagerContext, getPageManagerProvider, getPageRendererProvider, getPageSettings, getRequestCycleListeners, getRequestCycleProvider, getRequestCycleSettings, getRequestLogger, getRequestLoggerSettings, getResourceReferenceRegistry, getResourceSettings, getRootRequestMapper, getRootRequestMapperAsCompound, getSecuritySettings, getSessionListeners, getSessionSettings, getSessionStore, getSessionStoreProvider, getSharedResources, getStoreSettings, initApplication, initializeComponents, newConverterLocator, newMapperContext, newPageFactory, newRequestLogger, newResourceReferenceRegistry, newSharedResources, onDestroy, onEvent, setApplicationSettings, setDebugSettings, setExceptionSettings, setFrameworkSettings, setHeaderResponseDecorator, setMarkupSettings, setMetaData, setName, setPageManagerProvider, setPageRendererProvider, setPageSettings, setRequestCycleProvider, setRequestCycleSettings, setRequestLoggerSettings, setResourceSettings, setRootRequestMapper, setSecuritySettings, setSessionSettings, setSessionStoreProvider, setStoreSettings, usesDeploymentConfig, usesDevelopmentConfig, validateInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MidPointApplication

public MidPointApplication()
Method Detail

getHomePage

public java.lang.Class<PageHome> getHomePage()
Specified by:
getHomePage in class org.apache.wicket.Application

init

public void init()
Overrides:
init in class org.apache.wicket.authroles.authentication.AuthenticatedWebApplication

getWebApplicationConfiguration

public WebApplicationConfiguration getWebApplicationConfiguration()

getModel

public ModelService getModel()

getTaskManager

public TaskManager getTaskManager()

getPrismContext

public PrismContext getPrismContext()

getProtector

public Protector getProtector()

getSignInPageClass

protected java.lang.Class<? extends org.apache.wicket.markup.html.WebPage> getSignInPageClass()
Specified by:
getSignInPageClass in class org.apache.wicket.authroles.authentication.AuthenticatedWebApplication

getWebSessionClass

protected java.lang.Class<? extends org.apache.wicket.authroles.authentication.AbstractAuthenticatedWebSession> getWebSessionClass()
Specified by:
getWebSessionClass in class org.apache.wicket.authroles.authentication.AuthenticatedWebApplication

getWorkflowManager

public WorkflowManager getWorkflowManager()


Copyright © 2012 evolveum. All Rights Reserved.