パッケージ org.springframework.security.web.access
パッケージ org.springframework.security.web.access
アクセス制御に関連するクラスとパッケージ。
- クラス説明
AccessDeniedExceptionを処理するためにExceptionTranslationFilterによって使用されます。AccessDeniedHandlerの基本実装。チェックをAuthorizationManagerのインスタンスに委譲するWebInvocationPrivilegeEvaluatorの実装HttpServletRequestをAuthorizationManagerに渡す前に変換するために使用されます。使用すべきではありません。フィルターチェーン内でスローされたAccessDeniedExceptionおよびAuthenticationExceptionを処理します。HandlerMappingIntrospector.setCache(HttpServletRequest)に渡すことで変換します。現在のリクエストに指定されたアドレスまたはアドレスの範囲が含まれているかどうかを判断するAuthorizationManager何もしないAccessDeniedHandler実装。RequestMatcherDelegatingAccessDeniedHandler.handle(HttpServletRequest, HttpServletResponse, AccessDeniedException)に渡されるHttpServletRequestの型に基づいて他のAccessDeniedHandlerインスタンスに委譲するAccessDeniedHandler。ユーザーが特定の Web URI に対する特権を持っているかどうかを判断できるようにします。
AuthorizationManagerWebInvocationPrivilegeEvaluatorを使用してください