Class DefaultSavedRequestHandler
- java.lang.Object
-
- org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler
-
- All Implemented Interfaces:
SavedRequestHandler
public class DefaultSavedRequestHandler extends java.lang.Object implements SavedRequestHandler
The defaultSavedRequestHandler
which handles GET and POST requests.- Since:
- 4.0.0
- Author:
- Jerome LELEU
-
-
Constructor Summary
Constructors Constructor Description DefaultSavedRequestHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getRequestedUrl(WebContext context, SessionStore sessionStore)
HttpAction
restore(WebContext context, SessionStore sessionStore, java.lang.String defaultUrl)
Restore the saved request.void
save(WebContext context, SessionStore sessionStore)
Saves the current web context.
-
-
-
Method Detail
-
save
public void save(WebContext context, SessionStore sessionStore)
Description copied from interface:SavedRequestHandler
Saves the current web context.- Specified by:
save
in interfaceSavedRequestHandler
- Parameters:
context
- the web contextsessionStore
- the session store
-
getRequestedUrl
protected java.lang.String getRequestedUrl(WebContext context, SessionStore sessionStore)
-
restore
public HttpAction restore(WebContext context, SessionStore sessionStore, java.lang.String defaultUrl)
Description copied from interface:SavedRequestHandler
Restore the saved request.- Specified by:
restore
in interfaceSavedRequestHandler
- Parameters:
context
- the web contextsessionStore
- the session storedefaultUrl
- the default URL- Returns:
- the originally requested URL
-
-