アノテーション型 RolesAllowed
@DocumentedSE @RetentionSE(RUNTIMESE) @TargetSE({TYPESE,METHODSE}) public @interface RolesAllowed
アプリケーションのメソッドへのアクセスを許可するセキュリティロールのリストを指定します。RolesAllowed
アノテーションの値は、セキュリティロール名のリストです。このアノテーションは、クラスまたはメソッドで指定できます。クラスレベルで指定すると、クラス内のすべてのメソッドに適用されます。メソッドで指定するということは、そのメソッドにのみ適用できることを意味します。クラスレベルとメソッドレベルの両方で適用された場合、2 つが競合すると、メソッド値がクラス値をオーバーライドします。- 導入:
- 共通のアノテーション 1.0
要素の詳細
value
StringSE[] value
アクセスが許可されているロールのリスト。