javax.ws.rs.container.ContainerResponseFilter@PreMatching
@Priority(1990)
public class CrossOriginResourceSharingFilter
extends java.lang.Object
implements javax.ws.rs.container.ContainerResponseFilter
| Constructor | Description |
|---|---|
CrossOriginResourceSharingFilter(java.util.Collection<java.lang.String> origins,
java.util.Collection<java.lang.String> allowedMethods,
java.util.Collection<java.lang.String> allowedHeaders,
java.util.Collection<java.lang.String> exposedHeaders,
java.lang.Boolean credentials,
java.lang.Integer cacheSeconds) |
Create a CORS filter
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
filter(javax.ws.rs.container.ContainerRequestContext req,
javax.ws.rs.container.ContainerResponseContext res) |
public CrossOriginResourceSharingFilter(java.util.Collection<java.lang.String> origins,
java.util.Collection<java.lang.String> allowedMethods,
java.util.Collection<java.lang.String> allowedHeaders,
java.util.Collection<java.lang.String> exposedHeaders,
java.lang.Boolean credentials,
java.lang.Integer cacheSeconds)
origins - a collection of allowed origin valuesallowedMethods - a collection of allowed methodsallowedHeaders - a collection of allowed headersexposedHeaders - a collection of exposed headerscredentials - true if the Access-Control-Allow-Credentials header is to be setcacheSeconds - set this to a value greater than zero to set the Access-Control-Max-Age header