Package org.pac4j.springframework.web
Class CallbackController
- java.lang.Object
-
- org.pac4j.springframework.web.CallbackController
-
@Controller public class CallbackController extends Object
This controller finishes the login process for an indirect client.
- Since:
- 1.0.0
- Author:
- Jerome Leleu
-
-
Constructor Summary
Constructors Constructor Description CallbackController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
callback(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void
callbackWithClientName(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String cn)
org.pac4j.core.engine.CallbackLogic
getCallbackLogic()
org.pac4j.core.config.Config
getConfig()
String
getDefaultClient()
String
getDefaultUrl()
Boolean
getRenewSession()
void
setCallbackLogic(org.pac4j.core.engine.CallbackLogic callbackLogic)
void
setConfig(org.pac4j.core.config.Config config)
void
setDefaultClient(String client)
void
setDefaultUrl(String defaultUrl)
void
setRenewSession(Boolean renewSession)
-
-
-
Method Detail
-
callback
@RequestMapping("${pac4j.callback.path:/callback}") public void callback(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
callbackWithClientName
@RequestMapping("${pac4j.callback.path/{cn}:/callback/{cn}}") public void callbackWithClientName(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @PathVariable("cn") String cn)
-
getDefaultUrl
public String getDefaultUrl()
-
setDefaultUrl
public void setDefaultUrl(String defaultUrl)
-
getCallbackLogic
public org.pac4j.core.engine.CallbackLogic getCallbackLogic()
-
setCallbackLogic
public void setCallbackLogic(org.pac4j.core.engine.CallbackLogic callbackLogic)
-
getRenewSession
public Boolean getRenewSession()
-
setRenewSession
public void setRenewSession(Boolean renewSession)
-
getDefaultClient
public String getDefaultClient()
-
setDefaultClient
public void setDefaultClient(String client)
-
getConfig
public org.pac4j.core.config.Config getConfig()
-
setConfig
public void setConfig(org.pac4j.core.config.Config config)
-
-