12.2. 含まれる承認モジュール

以下のモジュールは承認サービスを提供します。
コード クラス
DenyAll org.jboss.security.authorization.modules.AllDenyAuthorizationModule
PermitAll org.jboss.security.authorization.modules.AllPermitAuthorizationModule
Delegating org.jboss.security.authorization.modules.DelegatingAuthorizationModule
Web org.jboss.security.authorization.modules.web.WebAuthorizationModule
JACC org.jboss.security.authorization.modules.JACCAuthorizationModule
XACML org.jboss.security.authorization.modules.XACMLAuthorizationModule
AllDenyAuthorizationModule

認証リクエストを常に拒否する単純な承認モジュール。設定オプションはありません。

AllPermitAuthorizationModule

認証リクエストを常に許可する単純な承認モジュール。設定オプションはありません。

DelegatingAuthorizationModule

意志決定を設定済みの delegate へ移譲するデフォルトの認証モジュール。

WebAuthorizationModule

デフォルトの tomcat 承認ロジック (permit all) を持つデフォルトの Web 認証モジュール。

JACCAuthorizationModule

このモジュールは 2 つの delegate を使用して JACC セマンティックを強制します (Web コンテナ承認リクエストの WebJACCPolicyModuleDelegate と、EJB コンテナリクエストの EJBJACCPolicyModuleDelegate)。設定オプションはありません。

XACMLAuthorizationModule

このモジュールは Web コンテナと EJB コンテナの 2 つの delegate を使用して (WebXACMLPolicyModuleDelegate および EJBXACMLPolicyModuleDelegate) XACML 承認を強制します。このモジュールは、Web または EJB リクエストを評価する登録されたポリシーを基に PDP オブジェクトを作成します。

AbstractAuthorizationModule

上書きされなければならないベースの承認モジュールで、別の承認モジュールへ委譲するためのファシリティーを提供します。