パッケージ org.springframework.security.web.access
パッケージ org.springframework.security.web.access
アクセス制御に関連するクラスとパッケージ。
- クラス説明
AccessDeniedException
を処理するためにExceptionTranslationFilter
によって使用されます。AccessDeniedHandler
の基本実装。チェックをAuthorizationManager
のインスタンスに委譲するWebInvocationPrivilegeEvaluator
の実装HttpServletRequest
をAuthorizationManager
に渡す前に変換するために使用されます。使用すべきではありません。フィルターチェーン内でスローされたAccessDeniedException
およびAuthenticationException
を処理します。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代わりにPathPatternRequestTransformer
を使用してくださいレスポンスとしてHttpStatus
を送信するAccessDeniedHandler
。現在のリクエストに指定されたアドレスまたはアドレスの範囲が含まれているかどうかを判断するAuthorizationManager
何もしないAccessDeniedHandler
実装。PathPatternRequestMatcher
認可ルールに対する権限評価者のリクエストを準備します。RequestMatcherDelegatingAccessDeniedHandler.handle(HttpServletRequest, HttpServletResponse, AccessDeniedException)
に渡されるHttpServletRequest
の型に基づいて他のAccessDeniedHandler
インスタンスに委譲するAccessDeniedHandler
。使用すべきではありません。AuthorizationManagerWebInvocationPrivilegeEvaluator
を使用し、委譲されたWebInvocationPrivilegeEvaluator
をAuthorizationManager
に適応させてください。ユーザーが特定の Web URI に対する特権を持っているかどうかを判断できるようにします。
AuthorizationManagerWebInvocationPrivilegeEvaluator
を使用してください