Package org.apereo.cas.web.flow.logout
Class FinishLogoutAction
- java.lang.Object
-
- org.springframework.webflow.action.AbstractAction
-
- org.apereo.cas.web.flow.logout.AbstractLogoutAction
-
- org.apereo.cas.web.flow.logout.FinishLogoutAction
-
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean,org.springframework.webflow.execution.Action
public class FinishLogoutAction extends AbstractLogoutAction
This isFinishLogoutAction.- Since:
- 6.4.0
-
-
Field Summary
-
Fields inherited from class org.apereo.cas.web.flow.logout.AbstractLogoutAction
argumentExtractor, casProperties, centralAuthenticationService, logoutExecutionPlan, servicesManager, ticketGrantingTicketCookieGenerator
-
-
Constructor Summary
Constructors Constructor Description FinishLogoutAction(org.apereo.cas.CentralAuthenticationService centralAuthenticationService, org.apereo.cas.web.cookie.CasCookieBuilder ticketGrantingTicketCookieGenerator, org.apereo.cas.web.support.ArgumentExtractor argumentExtractor, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.logout.LogoutExecutionPlan logoutExecutionPlan, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.webflow.execution.EventdoInternalExecute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.webflow.execution.RequestContext context)Execute the logout action after invalidating the cache.-
Methods inherited from class org.apereo.cas.web.flow.logout.AbstractLogoutAction
doExecute, preventCaching
-
-
-
-
Constructor Detail
-
FinishLogoutAction
public FinishLogoutAction(org.apereo.cas.CentralAuthenticationService centralAuthenticationService, org.apereo.cas.web.cookie.CasCookieBuilder ticketGrantingTicketCookieGenerator, org.apereo.cas.web.support.ArgumentExtractor argumentExtractor, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.logout.LogoutExecutionPlan logoutExecutionPlan, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
-
Method Detail
-
doInternalExecute
protected org.springframework.webflow.execution.Event doInternalExecute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.webflow.execution.RequestContext context)Description copied from class:AbstractLogoutActionExecute the logout action after invalidating the cache.- Specified by:
doInternalExecutein classAbstractLogoutAction- Parameters:
request- the HTTP request.response- the HTTP response.context- the webflow context.- Returns:
- the event triggered by this actions.
-
-