パッケージ org.springframework.security.acls
ドメインオブジェクトのインスタンスベースのセキュリティを実装する Spring Security ACL パッケージ。
Spring Security 3.0 より前のバージョンからのより古く、より冗長な属性 / 投票者 / 呼び出し後のアプローチよりも、AclPermissionEvaluator
と組み合わせたアノテーションベースのアプローチ(@PreAuthorize
、@PostFilter
アノテーション)の使用を検討してください。
クラスのサマリー クラス 説明 AclEntryVoter メソッドの引数として渡されたドメインオブジェクトインスタンスを指定して、AclService
で示されているように、プリンシパルに適切な権限があることを確認します。AclPermissionCacheOptimizer オブジェクトのコレクションの ACL をバッチでロードして、最適化されたフィルタリングを可能にします。AclPermissionEvaluator ACL モジュールを使用して特定のオブジェクトの権限を評価するために、Spring Security の式ベースのアクセス制御実装によって使用されます。