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 Details

    • CallbackController

      public CallbackController()
  • Method Details

    • callback

      @RequestMapping("${pac4j.callback.path:/callback}") public void callback(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    • callbackWithClientName

      @RequestMapping("${pac4j.callback.path/{cn}:/callback/{cn}}") public void callbackWithClientName(jakarta.servlet.http.HttpServletRequest request, jakarta.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)