public class StandardCookieCsrfTokenRepository extends Object implements org.springframework.security.web.csrf.CsrfTokenRepository
| Modifier and Type | Class and Description |
|---|---|
private static class |
StandardCookieCsrfTokenRepository.CsrfApplicationCookieService |
| Modifier and Type | Field and Description |
|---|---|
private static ApplicationCookieService |
applicationCookieService |
private static String |
REQUEST_PARAMETER |
| Constructor and Description |
|---|
StandardCookieCsrfTokenRepository() |
| Modifier and Type | Method and Description |
|---|---|
private String |
generateRandomToken() |
org.springframework.security.web.csrf.CsrfToken |
generateToken(javax.servlet.http.HttpServletRequest httpServletRequest)
Generate CSRF Token or return current Token when present in HTTP Servlet Request Cookie header
|
private org.springframework.security.web.csrf.CsrfToken |
getCsrfToken(String token) |
org.springframework.security.web.csrf.CsrfToken |
loadToken(javax.servlet.http.HttpServletRequest httpServletRequest)
Load CSRF Token from HTTP Servlet Request Cookie header
|
void |
saveToken(org.springframework.security.web.csrf.CsrfToken csrfToken,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
Save CSRF Token in HTTP Servlet Response using defaults that allow JavaScript read for session cookies
|
private static final String REQUEST_PARAMETER
private static final ApplicationCookieService applicationCookieService
public org.springframework.security.web.csrf.CsrfToken generateToken(javax.servlet.http.HttpServletRequest httpServletRequest)
generateToken in interface org.springframework.security.web.csrf.CsrfTokenRepositoryhttpServletRequest - HTTP Servlet Requestpublic void saveToken(org.springframework.security.web.csrf.CsrfToken csrfToken,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
saveToken in interface org.springframework.security.web.csrf.CsrfTokenRepositorycsrfToken - CSRF Token to be saved or null indicated the token should be removedhttpServletRequest - HTTP Servlet RequesthttpServletResponse - HTTP Servlet Responsepublic org.springframework.security.web.csrf.CsrfToken loadToken(javax.servlet.http.HttpServletRequest httpServletRequest)
loadToken in interface org.springframework.security.web.csrf.CsrfTokenRepositoryhttpServletRequest - HTTP Servlet Requestprivate org.springframework.security.web.csrf.CsrfToken getCsrfToken(String token)
private String generateRandomToken()
Copyright © 2023 Apache NiFi Project. All rights reserved.