public class Logout extends Object implements org.springframework.web.servlet.mvc.Controller
| Modifier and Type | Class and Description |
|---|---|
class |
Logout.LogoutEvent |
| Modifier and Type | Field and Description |
|---|---|
protected CookieAuthConfig |
cookieAuthConfig |
protected URLResolverFactory |
urlResolverFactory |
protected UrlRewriteService |
urlRewriteService |
| Constructor and Description |
|---|
Logout() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doRedirect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static String |
getLogoutServletPath() |
org.springframework.web.servlet.ModelAndView |
handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Process the request and return a ModelAndView object which the DispatcherServlet
will render.
|
protected void |
removeAuthCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected String |
resolveLanguage(javax.servlet.http.HttpServletRequest request,
JCRSiteNode site) |
void |
setCookieAuthConfig(CookieAuthConfig cookieAuthConfig) |
void |
setFireLogoutEvent(boolean fireLogoutEvent) |
void |
setPreserveSessionAttributes(String preserveSessionAttributes) |
void |
setUrlResolverFactory(URLResolverFactory urlResolverFactory) |
void |
setUrlRewriteService(UrlRewriteService urlRewriteService) |
void |
setUserManagerService(JahiaUserManagerService userManagerService) |
protected CookieAuthConfig cookieAuthConfig
protected URLResolverFactory urlResolverFactory
protected UrlRewriteService urlRewriteService
public static String getLogoutServletPath()
public void setFireLogoutEvent(boolean fireLogoutEvent)
public void setPreserveSessionAttributes(String preserveSessionAttributes)
protected void doRedirect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
IOExceptionpublic org.springframework.web.servlet.ModelAndView handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
null return value is not an error: It indicates that
this object completed request processing itself, thus there is no ModelAndView
to render.handleRequest in interface org.springframework.web.servlet.mvc.Controllerrequest - current HTTP requestresponse - current HTTP responsenull if handled directlyException - in case of errorsprotected void removeAuthCookie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
protected String resolveLanguage(javax.servlet.http.HttpServletRequest request, JCRSiteNode site) throws JahiaException
JahiaExceptionpublic void setCookieAuthConfig(CookieAuthConfig cookieAuthConfig)
public void setUrlResolverFactory(URLResolverFactory urlResolverFactory)
public void setUrlRewriteService(UrlRewriteService urlRewriteService)
public void setUserManagerService(JahiaUserManagerService userManagerService)
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.