com.bea.wli.common
Annotation Type Security


Deprecated.

@Target(value=TYPE)
@Retention(value=RUNTIME)
@Deprecated
public @interface Security

Security Annotation is deprecated, please use WLI Console to configure security.


Optional Element Summary
 String[] callbackRolesAllowed
          Deprecated. Specify a list of roles permitted to callback the object annotated by this annotation.
 String[] rolesAllowed
          Deprecated. Specify a list of roles permitted to access the object annotated by this annotation.
 String runAs
          Deprecated. A web resource (a class or a method) that includes this attribute asssumes the permission-level of the role specified and the may access other resources accordingly.
 String runAsPrincipal
          Deprecated. A web resource (a class or method) that includes this attribute assumes the permission-level of the principle specified and the may access other resources accordingly.
 boolean singlePrincipal
          Deprecated. If true, only the principal who started the conversation can continue and finish the conversation.
 

rolesAllowed

public abstract String[] rolesAllowed
Deprecated. 
Specify a list of roles permitted to access the object annotated by this annotation.

Default:
{}

runAs

public abstract String runAs
Deprecated. 
A web resource (a class or a method) that includes this attribute asssumes the permission-level of the role specified and the may access other resources accordingly.

Default:
""

runAsPrincipal

public abstract String runAsPrincipal
Deprecated. 
A web resource (a class or method) that includes this attribute assumes the permission-level of the principle specified and the may access other resources accordingly. Note that if you specify the runAsPrincipal attributes, you must also specify the run_as attribute.

Default:
""

singlePrincipal

public abstract boolean singlePrincipal
Deprecated. 
If true, only the principal who started the conversation can continue and finish the conversation. If false, a converssation can be continued and finished by another (apporpriately authorized) user.

Default:
false

callbackRolesAllowed

public abstract String[] callbackRolesAllowed
Deprecated. 
Specify a list of roles permitted to callback the object annotated by this annotation.

Default:
{}