Classes related to the caching of an HttpServletRequest
which requires authentication. While the user is
logging in, the request is cached (using the RequestCache implementation) by the ExceptionTranslationFilter.
Once the user has been authenticated, the original request is restored following a redirect to a matching URL, and
the RequestCache
is queried to obtain the original (matching) request.
Interfaces
RequestCache |
Implements "saved request" logic, allowing a single request to be retrieved and restarted after redirecting to
an authentication mechanism. |
SavedRequest |
Encapsulates the functionality required of a cached request for both an authentication mechanism (typically
form-based login) to redirect to the original URL and for a RequestCache to build a wrapped request,
reproducing the original request data. |
Classes