|
|||||||||
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, 2010, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 4-June-2010 04:34