Package org.pac4j.springframework.web
Class LogoutController
- java.lang.Object
-
- org.pac4j.springframework.web.LogoutController
-
@Controller public class LogoutController extends Object
This controller handles the (application + identity provider) logout process.
- Since:
- 1.0.0
- Author:
- Jerome Leleu
-
-
Constructor Summary
Constructors Constructor Description LogoutController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetCentralLogout()org.pac4j.core.config.ConfiggetConfig()StringgetDefaultUrl()BooleangetDestroySession()BooleangetLocalLogout()org.pac4j.core.engine.LogoutLogicgetLogoutLogic()StringgetLogoutUrlPattern()voidlogout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)voidsetCentralLogout(Boolean centralLogout)voidsetConfig(org.pac4j.core.config.Config config)voidsetDefaultUrl(String defaultUrl)voidsetDestroySession(Boolean destroySession)voidsetLocalLogout(Boolean localLogout)voidsetLogoutLogic(org.pac4j.core.engine.LogoutLogic logoutLogic)voidsetLogoutUrlPattern(String logoutUrlPattern)
-
-
-
Method Detail
-
logout
@RequestMapping("${pac4j.logout.path:/logout}") public void logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
getDefaultUrl
public String getDefaultUrl()
-
setDefaultUrl
public void setDefaultUrl(String defaultUrl)
-
getLogoutUrlPattern
public String getLogoutUrlPattern()
-
setLogoutUrlPattern
public void setLogoutUrlPattern(String logoutUrlPattern)
-
getLogoutLogic
public org.pac4j.core.engine.LogoutLogic getLogoutLogic()
-
setLogoutLogic
public void setLogoutLogic(org.pac4j.core.engine.LogoutLogic logoutLogic)
-
getConfig
public org.pac4j.core.config.Config getConfig()
-
setConfig
public void setConfig(org.pac4j.core.config.Config config)
-
getLocalLogout
public Boolean getLocalLogout()
-
setLocalLogout
public void setLocalLogout(Boolean localLogout)
-
getCentralLogout
public Boolean getCentralLogout()
-
setCentralLogout
public void setCentralLogout(Boolean centralLogout)
-
getDestroySession
public Boolean getDestroySession()
-
setDestroySession
public void setDestroySession(Boolean destroySession)
-
-