アノテーション型 Secured
@Target({METHOD,TYPE}) @Retention(RUNTIME) @Inherited @Documented public @interface Securedサービス層のセキュリティ属性を説明するための Java 5 アノテーション。Securedアノテーションは、ビジネスメソッドのセキュリティ構成属性のリストを定義するために使用されます。このアノテーションは、XML 構成の代わりに Java 5 として使用できます。例:
@Secured({ "ROLE_USER" }) public void create(Contact contact); @Secured({ "ROLE_USER", "ROLE_ADMIN" }) public void update(Contact contact); @Secured({ "ROLE_ADMIN" }) public void delete(Contact contact);
必須定数のサマリー
必須要素 修飾子と型 必須要素 説明 java.lang.String[]valueセキュリティ構成属性(ROLE_USER、ROLE_ADMIN など)のリストを返します。