パッケージ org.springframework.security.access
コア
AccessDecisionManager
インターフェースのセキュリティメタデータ関連クラス、インターセプトコード、アクセス制御アノテーション、EL サポートおよび投票者ベースの実装を含むコアアクセス制御関連コード。インターフェースのサマリー インターフェース 説明 AccessDecisionManager 最終的なアクセス制御(認可)の決定を行います。AccessDecisionVoter<S> クラスが認可決定の投票に責任があることを示します。AfterInvocationProvider クラスがAfterInvocationProviderManager
決定に参加する責任があることを示します。ConfigAttribute セキュリティシステム関連の構成属性を格納します。PermissionCacheOptimizer 式で事前またはリアクティブフィルタリングを使用する場合、権限を事前にキャッシュできますPermissionEvaluator ユーザーが特定のドメインオブジェクトに対するアクセス許可を持っているかどうかを判断するために、式の評価に使用される戦略。SecurityMetadataSource 指定されたセキュアなオブジェクト呼び出しに適用されるConfigAttribute
を格納および識別することができるクラスによって実装されます。クラスのサマリー クラス 説明 SecurityConfig ConfigAttribute
をString
として保存します。例外のサマリー 例外 説明 AccessDeniedException Authentication
オブジェクトが必要な権限を保持していない場合にスローされます。AuthorizationServiceException システムの問題が原因で認証リクエストを処理できなかった場合にスローされます。