@groovy.transform.CompileStatic class OverrideSavedRequestHandler extends org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler
SavedRequestHandler that allows the application to set the requested URL by adding a request attribute, OverrideSavedRequestHandler.OVERRIDE_REQUESTED_URL_ATTRIBUTE, with the URL to redirect to. If the attribute is not set then this class falls back to the org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler behaviour.
| Type | Name and description |
|---|---|
static java.lang.String |
OVERRIDE_REQUESTED_URL_ATTRIBUTE |
| Constructor and description |
|---|
OverrideSavedRequestHandler
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected java.lang.String |
getRequestedUrl(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore) |
| Methods inherited from class | Name |
|---|---|
class org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler |
org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#save(org.pac4j.core.context.CallContext), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#restore(org.pac4j.core.context.CallContext, java.lang.String), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#wait(long, int), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#wait(), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#wait(long), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#equals(java.lang.Object), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#toString(), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#hashCode(), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#getClass(), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#notify(), org.pac4j.core.engine.savedrequest.DefaultSavedRequestHandler#notifyAll() |
Groovy Documentation