| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Inherited @Documented @Target(value=TYPE) @Retention(value=RUNTIME) public @interface ServletSecurity
This annotation is used on a Servlet implementation class to specify security constraints to be enforced by a Servlet container on HTTP protocol messages. The Servlet container will enforce these constraints on the url-patterns mapped to the servlets mapped to the annotated class.
| Optional Element Summary | |
|---|---|
 HttpMethodConstraint[] | 
httpMethodConstraints
Get the HTTP method specific constraints.  | 
 HttpConstraint | 
value
Get the HttpConstraint that defines the protection
 that is to be applied to all HTTP methods that are NOT represented in
 the array returned by httpMethodConstraints. | 
public abstract HttpConstraint value
HttpConstraint that defines the protection
 that is to be applied to all HTTP methods that are NOT represented in
 the array returned by httpMethodConstraints.
HttpConstraint object.public abstract HttpMethodConstraint[] httpMethodConstraints
HttpMethodConstraint names an HTTP protocol method
 and defines the protection to be applied to it.
HttpMethodConstraint elements each
 defining the protection to be applied to one HTTP protocol method. For
 any HTTP method name, there must be at most one corresponding element in
 the returned array. If the returned array is of zero length, it indicates
 that no HTTP method specific constraints are defined.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 10-February-2011 12:41