public interface CsrfTokenRepository
CsrfToken is
associated to the HttpServletRequest. For example, it may be stored in
HttpSession.HttpSessionCsrfTokenRepository| Modifier and Type | Method and Description |
|---|---|
CsrfToken |
generateToken(javax.servlet.http.HttpServletRequest request)
Generates a
CsrfToken |
CsrfToken |
loadToken(javax.servlet.http.HttpServletRequest request)
Loads the expected
CsrfToken from the HttpServletRequest |
void |
saveToken(CsrfToken token,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
CsrfToken generateToken(javax.servlet.http.HttpServletRequest request)
CsrfTokenrequest - the HttpServletRequest to useCsrfToken that was generated. Cannot be null.void saveToken(CsrfToken token, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
CsrfToken using the HttpServletRequest and
HttpServletResponse. If the CsrfToken is null, it is the same as
deleting it.token - the CsrfToken to save or null to deleterequest - the HttpServletRequest to useresponse - the HttpServletResponse to use