クラス NullRequestCache
java.lang.ObjectSE
org.springframework.security.web.savedrequest.NullRequestCache
- 実装されているすべてのインターフェース:
RequestCache
RequestCache の null 実装。通常、セッションの作成が望ましくない場合に使用されます。
- 導入:
- 3.0
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明jakarta.servlet.http.HttpServletRequestgetMatchingRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 現在のリクエストと一致する場合、保存されたリクエストのラッパーを返します。getRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 保存されたリクエストを返し、キャッシュしたままにします。voidremoveRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) キャッシュされたリクエストを削除します。voidsaveRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 認証が行われると、現在のリクエストをキャッシュして後で取得できるようにします。
コンストラクターの詳細
NullRequestCache
public NullRequestCache()
メソッドの詳細
getRequest
public SavedRequest getRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) インターフェースからコピーされた説明:RequestCache保存されたリクエストを返し、キャッシュしたままにします。- 次で指定:
- インターフェース
RequestCacheのgetRequest - パラメーター:
request- 現在のリクエスト- 戻り値:
- 以前にキャッシュされた保存済みリクエスト。ない場合は null
removeRequest
public void removeRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) インターフェースからコピーされた説明:RequestCacheキャッシュされたリクエストを削除します。- 次で指定:
- インターフェース
RequestCacheのremoveRequest - パラメーター:
request- キャッシュへのアクセスを許可する現在のリクエスト。
saveRequest
public void saveRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) インターフェースからコピーされた説明:RequestCache認証が行われると、現在のリクエストをキャッシュして後で取得できるようにします。 ExceptionTranslationFilter によって使用されます。- 次で指定:
- インターフェース
RequestCacheのsaveRequest - パラメーター:
request- 保存するリクエスト
getMatchingRequest
public jakarta.servlet.http.HttpServletRequest getMatchingRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) インターフェースからコピーされた説明:RequestCache現在のリクエストと一致する場合、保存されたリクエストのラッパーを返します。保存したリクエストはキャッシュから削除する必要があります。- 次で指定:
- インターフェース
RequestCacheのgetMatchingRequest - 戻り値:
- ラップされた保存リクエスト。元のリクエストと一致する場合、またはキャッシュされたリクエストがないか一致しない場合は null。