Package io.jans.configapi.filters
Class CorsFilter
- java.lang.Object
-
- io.jans.configapi.filters.CorsFilter
-
- All Implemented Interfaces:
jakarta.servlet.Filter
@WebFilter(filterName="CorsFilter", asyncSupported=true, urlPatterns="*") public class CorsFilter extends Object implements jakarta.servlet.Filter
-
-
Field Summary
Fields Modifier and Type Field 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_EXPOSE_HEADERS
static String
ACCESS_CONTROL_MAX_AGE
static String
ACCESS_CONTROL_REQUEST_HEADERS
static String
ACCESS_CONTROL_REQUEST_METHOD
static String
RESPONSE_HEADER_ACCESS_CONTROL_ALLOW_HEADERS
The Access-Control-Allow-Headers header indicates, as part of the response to a preflight request, which header field names can be used during the actual request.
-
Constructor Summary
Constructors Constructor Description CorsFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doFilter(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse, jakarta.servlet.FilterChain filterChain)
-
-
-
Field Detail
-
ACCESS_CONTROL_REQUEST_METHOD
public static final String ACCESS_CONTROL_REQUEST_METHOD
- See Also:
- Constant Field Values
-
ACCESS_CONTROL_ALLOW_HEADERS
public static final String ACCESS_CONTROL_ALLOW_HEADERS
- See Also:
- Constant Field Values
-
ACCESS_CONTROL_REQUEST_HEADERS
public static final String ACCESS_CONTROL_REQUEST_HEADERS
- See Also:
- Constant Field Values
-
ACCESS_CONTROL_ALLOW_ORIGIN
public static final String ACCESS_CONTROL_ALLOW_ORIGIN
- See Also:
- Constant Field Values
-
ACCESS_CONTROL_ALLOW_CREDENTIALS
public static final String ACCESS_CONTROL_ALLOW_CREDENTIALS
- See Also:
- Constant Field Values
-
ACCESS_CONTROL_EXPOSE_HEADERS
public static final String ACCESS_CONTROL_EXPOSE_HEADERS
- See Also:
- Constant Field Values
-
ACCESS_CONTROL_ALLOW_METHODS
public static final String ACCESS_CONTROL_ALLOW_METHODS
- See Also:
- Constant Field Values
-
ACCESS_CONTROL_MAX_AGE
public static final String ACCESS_CONTROL_MAX_AGE
- See Also:
- Constant Field Values
-
RESPONSE_HEADER_ACCESS_CONTROL_ALLOW_HEADERS
public static final String RESPONSE_HEADER_ACCESS_CONTROL_ALLOW_HEADERS
The Access-Control-Allow-Headers header indicates, as part of the response to a preflight request, which header field names can be used during the actual request.- See Also:
- Constant Field Values
-
-
Method Detail
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse, jakarta.servlet.FilterChain filterChain) throws IOException, jakarta.servlet.ServletException
- Specified by:
doFilter
in interfacejakarta.servlet.Filter
- Throws:
IOException
jakarta.servlet.ServletException
-
-