@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.