クラス HttpSessionCsrfTokenRepository
java.lang.ObjectSE
org.springframework.security.web.csrf.HttpSessionCsrfTokenRepository
- 実装されたすべてのインターフェース:
CsrfTokenRepository
- 導入:
- 3.2
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明generateToken
(jakarta.servlet.http.HttpServletRequest request) CsrfToken
を生成しますloadToken
(jakarta.servlet.http.HttpServletRequest request) HttpServletRequest
から予想されるCsrfToken
をロードしますvoid
saveToken
(CsrfToken token, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) void
setHeaderName
(StringSE headerName) void
setParameterName
(StringSE parameterName) CsrfToken
が表示されると予想されるHttpServletRequest
パラメーター名を設定しますvoid
setSessionAttributeName
(StringSE sessionAttributeName) CsrfToken
が保存されるHttpSession
属性名を設定しますクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.security.web.csrf.CsrfTokenRepository から継承されたメソッド
loadDeferredToken
コンストラクターの詳細
HttpSessionCsrfTokenRepository
public HttpSessionCsrfTokenRepository()
メソッドの詳細
saveToken
public void saveToken(CsrfToken token, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) インターフェースからコピーされた説明:CsrfTokenRepository
- 次で指定:
- インターフェース
CsrfTokenRepository
のsaveToken
- パラメーター:
token
- 保存するCsrfToken
または削除する nullrequest
- 使用するHttpServletRequest
response
- 使用するHttpServletResponse
loadToken
インターフェースからコピーされた説明:CsrfTokenRepository
HttpServletRequest
から予想されるCsrfToken
をロードします- 次で指定:
- インターフェース
CsrfTokenRepository
のloadToken
- パラメーター:
request
- 使用するHttpServletRequest
- 戻り値:
CsrfToken
または存在しない場合は null
generateToken
インターフェースからコピーされた説明:CsrfTokenRepository
CsrfToken
を生成します- 次で指定:
- インターフェース
CsrfTokenRepository
のgenerateToken
- パラメーター:
request
- 使用するHttpServletRequest
- 戻り値:
- 生成された
CsrfToken
。null にはできません。
setParameterName
CsrfToken
が表示されると予想されるHttpServletRequest
パラメーター名を設定します- パラメーター:
parameterName
- 使用する新しいパラメーター名
setHeaderName
- パラメーター:
headerName
- 使用する新しいヘッダー名
setSessionAttributeName
CsrfToken
が保存されるHttpSession
属性名を設定します- パラメーター:
sessionAttributeName
- 使用する新しい属性名