public class LogoutAction extends AbstractLogoutAction
FINISH_EVENT, FRONT_EVENT| Constructor and Description |
|---|
LogoutAction(org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory,
org.apereo.cas.services.ServicesManager servicesManager,
org.apereo.cas.configuration.model.core.logout.LogoutProperties logoutProperties) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.webflow.execution.Event |
doInternalExecute(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.webflow.execution.RequestContext context)
Execute the logout action after invalidating the cache.
|
doExecute, preventCachingpublic LogoutAction(org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory,
org.apereo.cas.services.ServicesManager servicesManager,
org.apereo.cas.configuration.model.core.logout.LogoutProperties logoutProperties)
protected org.springframework.webflow.execution.Event doInternalExecute(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.webflow.execution.RequestContext context)
throws java.lang.Exception
AbstractLogoutActiondoInternalExecute in class AbstractLogoutActionrequest - the HTTP request.response - the HTTP response.context - the webflow context.java.lang.Exception - exception returned by this action.