@Retention(value=RUNTIME) @Target(value={TYPE,METHOD,PACKAGE}) @Documented public @interface RequiresPrivilege
Privilege
that protects this type, method, or package.Modifier and Type | Fields and Description |
---|---|
static String |
NO_PRIVILEGE
Indicates that a resource is not protected, i.e it has public access
|
public static final String NO_PRIVILEGE
public abstract String value
Privilege
. If the Privilege is defined in the same package as the annotated element, then it can be referred to by it's short name, without a package prefix. If it is not located in the same package then then name must be fully qualified including the name of the package where the Privilege
is defined.Privilege
instance