クラス NullRequestCache

java.lang.ObjectSE
org.springframework.security.web.savedrequest.NullRequestCache
実装されたすべてのインターフェース:
RequestCache

public class NullRequestCache extends ObjectSE implements RequestCache
RequestCache の null 実装。通常、セッションの作成が望ましくない場合に使用されます。
導入:
3.0
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    jakarta.servlet.http.HttpServletRequest
    getMatchingRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    現在のリクエストと一致する場合、保存されたリクエストのラッパーを返します。
    getRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    保存されたリクエストを返し、キャッシュしたままにします。
    void
    removeRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    キャッシュされたリクエストを削除します。
    void
    saveRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    認証が行われると、現在のリクエストをキャッシュして後で取得できるようにします。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • NullRequestCache

      public NullRequestCache()
  • メソッドの詳細

    • getRequest

      public SavedRequest getRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      インターフェースからコピーされた説明: RequestCache
      保存されたリクエストを返し、キャッシュしたままにします。
      次で指定:
      インターフェース RequestCachegetRequest 
      パラメーター:
      request - 現在のリクエスト
      戻り値:
      以前にキャッシュされた保存済みリクエスト。ない場合は null
    • removeRequest

      public void removeRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      インターフェースからコピーされた説明: RequestCache
      キャッシュされたリクエストを削除します。
      次で指定:
      インターフェース RequestCacheremoveRequest 
      パラメーター:
      request - キャッシュへのアクセスを許可する現在のリクエスト。
    • saveRequest

      public void saveRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      インターフェースからコピーされた説明: RequestCache
      認証が行われると、現在のリクエストをキャッシュして後で取得できるようにします。 ExceptionTranslationFilter によって使用されます。
      次で指定:
      インターフェース RequestCachesaveRequest 
      パラメーター:
      request - 保存するリクエスト
    • getMatchingRequest

      public jakarta.servlet.http.HttpServletRequest getMatchingRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      インターフェースからコピーされた説明: RequestCache
      現在のリクエストと一致する場合、保存されたリクエストのラッパーを返します。保存したリクエストはキャッシュから削除する必要があります。
      次で指定:
      インターフェース RequestCachegetMatchingRequest 
      戻り値:
      ラップされた保存リクエスト。元のリクエストと一致する場合、またはキャッシュされたリクエストがないか一致しない場合は null。