Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

9.7. DeploymentRoleToRolesMappingProvider

Class: org.jboss.security.mapping.providers.DeploymentRoleToRolesMappingProvider

タイプ: role

jboss-web.xml および jboss-app.xml デプロイメント記述子で実行できるロールマッピングに対してプリンシパルを考慮に入れるロール間のマッピングモジュール。この場合、principal-name は、他のロールをマップするためのロールを示します。⁠

<jboss-web>
...
    <security-role>
      <role-name>Employee</role-name>
      <principal-name>Support</principal-name>
      <principal-name>Sales</principal-name>
    </security-role>
...
</jboss-web>

上記の例では、Support または Sales のロールを持つ各プリンシパルには、Employee のロールも割り当てられます。

注記

このマッピングプロバイダーにはコードが関連付けられていないため、設定時には完全なクラス名が code フィールドになければなりません。