15.6.9. RuleBasedPermissionResolver
これは Seam 提供の組み込みパーミッションリゾルバーの 1 つです。Drools (JBoss Rules) セキュリティルール一式に基づいてパーミッションの評価を行います。ルールエンジンの利点は、ユーザーパーミッションの評価に使用されるビジネスロジックを 1 か所にまとめることができること、また Drools のアルゴリズムは複数の条件を伴う複雑なルールを多数評価する場合に非常にスピードの面で効率的であることです。
15.6.9.1. 要件 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Seam Security 提供のルールベースのパーミッション機能を使用したい場合は、Drools では下記の
JAR ファイルの配信がプロジェクトで必要となります。
- drools-api.jar
- drools-compiler.jar
- drools-core.jar
- janino.jar
- antlr-runtime.jar
- mvel2.jar