2.3 javax.annotation.securityパッケージ

javax.annotation.securityパッケージに含まれるアノテーションの一覧を次の表に示します。

アノテーション一覧
アノテーション名機能
@DeclareRolesセキュリティロールの参照を設定します。
@DenyAllすべてのセキュリティロールに対して,アクセスを拒否するメソッドに設定します。
@PermitAllすべてのセキュリティロールに対して,アクセスを許可するクラスまたはメソッドに設定します。
@RolesAllowedクラスまたはメソッドに対してアクセスを許可するセキュリティロールを設定します。
@RunAsServlet,またはEnterprise Beanを実行する際に適用するセキュリティロールを設定します。
<この節の構成>
2.3.1 @DeclareRoles
2.3.2 @DenyAll
2.3.3 @PermitAll
2.3.4 @RolesAllowed
2.3.5 @RunAs