@Inherited
@Documented
@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface ServletSecurity
Modifier and Type | Optional Element and Description |
---|---|
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.