インターフェース AccessDeniedHandler

すべての既知の実装クラス:
AccessDeniedHandlerImplBearerTokenAccessDeniedHandlerCompositeAccessDeniedHandlerDelegatingAccessDeniedHandlerInvalidSessionAccessDeniedHandlerNoOpAccessDeniedHandlerObservationMarkingAccessDeniedHandlerRequestMatcherDelegatingAccessDeniedHandler

public interface AccessDeniedHandler
AccessDeniedException を処理するために ExceptionTranslationFilter によって使用されます。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    handle(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AccessDeniedException accessDeniedException)
    アクセス拒否エラーを処理します。
  • メソッドの詳細

    • handle

      void handle(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, AccessDeniedException accessDeniedException) throws IOExceptionSE, jakarta.servlet.ServletException
      アクセス拒否エラーを処理します。
      パラメーター:
      request - AccessDeniedException が発生したリクエスト
      response - ユーザーエージェントに障害を通知できるようにするため
      accessDeniedException - 呼び出しの原因となった例外
      例外:
      IOExceptionSE - IOException が発生した場合
      jakarta.servlet.ServletException - ServletException の場合