com.trendmicro.grid.acl
Annotation Type RequiredRoles


@Documented
@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface RequiredRoles

Defines the required list of user roles that must be present in order to run a method holding this annotation.

The marker is used to setup protection rules using AspectJ.

Version:
1.0
Author:
juergen_kellerer, 2011-02-02

Optional Element Summary
 String[] value
          A list of required roles.
 

value

public abstract String[] value
A list of required roles.

Returns:
list of required roles.
Default:
{}