インターフェース AccessDeniedHandler
- すべての既知の実装クラス:
AccessDeniedHandlerImpl
、BearerTokenAccessDeniedHandler
、CompositeAccessDeniedHandler
、DelegatingAccessDeniedHandler
、InvalidSessionAccessDeniedHandler
、NoOpAccessDeniedHandler
、ObservationMarkingAccessDeniedHandler
、RequestMatcherDelegatingAccessDeniedHandler
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 の場合