public abstract @interface

Secured

implements Annotation
org.springframework.security.access.annotation.Secured

Class Overview

Java 5 annotation for describing service layer security attributes.

The Secured annotation is used to define a list of security configuration attributes for business methods. This annotation can be used as a Java 5 alternative to XML configuration.

For example:

     @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);
 

Summary

[Expand]
Inherited Methods
From interface java.lang.annotation.Annotation