public class Cors extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ACCESS_CONTROL_ALLOW_CREDENTIALS |
static String |
ACCESS_CONTROL_ALLOW_HEADERS |
static String |
ACCESS_CONTROL_ALLOW_METHODS |
static String |
ACCESS_CONTROL_ALLOW_ORIGIN |
static String |
ACCESS_CONTROL_ALLOW_ORIGIN_WILDCARD |
static String |
ACCESS_CONTROL_EXPOSE_HEADERS |
static String |
ACCESS_CONTROL_MAX_AGE |
static String |
AUTHORIZATION_HEADER |
static String |
DEFAULT_ALLOW_HEADERS |
static String |
DEFAULT_ALLOW_METHODS |
static long |
DEFAULT_MAX_AGE |
static String |
INCLUDE_REDIRECTS |
static String |
ORIGIN_HEADER |
Constructor and Description |
---|
Cors(org.jboss.resteasy.spi.HttpRequest request) |
Cors(org.jboss.resteasy.spi.HttpRequest request,
javax.ws.rs.core.Response.ResponseBuilder response) |
Modifier and Type | Method and Description |
---|---|
static Cors |
add(org.jboss.resteasy.spi.HttpRequest request) |
static Cors |
add(org.jboss.resteasy.spi.HttpRequest request,
javax.ws.rs.core.Response.ResponseBuilder response) |
Cors |
allowAllOrigins() |
Cors |
allowedMethods(String... allowedMethods) |
Cors |
allowedOrigins(AccessToken token) |
Cors |
allowedOrigins(KeycloakSession session,
ClientModel client) |
Cors |
allowedOrigins(String... allowedOrigins) |
Cors |
auth() |
javax.ws.rs.core.Response |
build() |
void |
build(org.jboss.resteasy.spi.HttpResponse response) |
Cors |
builder(javax.ws.rs.core.Response.ResponseBuilder builder) |
Cors |
exposedHeaders(String... exposedHeaders) |
Cors |
preflight() |
public static final long DEFAULT_MAX_AGE
public static final String DEFAULT_ALLOW_METHODS
public static final String DEFAULT_ALLOW_HEADERS
public static final String ORIGIN_HEADER
public static final String AUTHORIZATION_HEADER
public static final String ACCESS_CONTROL_ALLOW_ORIGIN
public static final String ACCESS_CONTROL_ALLOW_METHODS
public static final String ACCESS_CONTROL_ALLOW_HEADERS
public static final String ACCESS_CONTROL_EXPOSE_HEADERS
public static final String ACCESS_CONTROL_ALLOW_CREDENTIALS
public static final String ACCESS_CONTROL_MAX_AGE
public static final String ACCESS_CONTROL_ALLOW_ORIGIN_WILDCARD
public static final String INCLUDE_REDIRECTS
public Cors(org.jboss.resteasy.spi.HttpRequest request, javax.ws.rs.core.Response.ResponseBuilder response)
public Cors(org.jboss.resteasy.spi.HttpRequest request)
public static Cors add(org.jboss.resteasy.spi.HttpRequest request, javax.ws.rs.core.Response.ResponseBuilder response)
public static Cors add(org.jboss.resteasy.spi.HttpRequest request)
public Cors builder(javax.ws.rs.core.Response.ResponseBuilder builder)
public Cors preflight()
public Cors auth()
public Cors allowAllOrigins()
public Cors allowedOrigins(KeycloakSession session, ClientModel client)
public Cors allowedOrigins(AccessToken token)
public javax.ws.rs.core.Response build()
public void build(org.jboss.resteasy.spi.HttpResponse response)
Copyright © 2020 JBoss by Red Hat. All rights reserved.