アノテーション型 PermitAll
@DocumentedSE @RetentionSE(RUNTIMESE) @TargetSE({TYPESE,METHODSE}) public @interface PermitAll
すべてのセキュリティロールが指定されたメソッドを呼び出すことができることを指定します。つまり、指定されたメソッドが "unchecked" であることを指定します。クラスまたはメソッドで指定できます。クラスで指定すると、クラスのすべてのメソッドに適用されます。メソッドレベルで指定した場合、そのメソッドにのみ影響します。RolesAllowed
アノテーションがクラスレベルで指定され、このアノテーションがメソッドレベルで適用される場合、PermitAll
アノテーションは指定されたメソッドのRolesAllowed
アノテーションをオーバーライドします。- 導入:
- 共通のアノテーション 1.0
- 関連事項:
RolesAllowed
,DenyAll