Skip to content
Snippets Groups Projects
Commit 6878613a authored by juanf's avatar juanf
Browse files

SSDM-13781: adding new header to tests

parent 39a4e8d2
No related branches found
No related tags found
1 merge request!40SSDM-13578 : 2PT : Database and V3 Implementation - include the new AFS "free"...
...@@ -44,6 +44,7 @@ import javax.servlet.http.HttpServletResponse; ...@@ -44,6 +44,7 @@ import javax.servlet.http.HttpServletResponse;
*/ */
public abstract class AbstractCrossOriginFilter implements Filter public abstract class AbstractCrossOriginFilter implements Filter
{ {
protected static final String ORIGIN_HEADER = "Origin"; protected static final String ORIGIN_HEADER = "Origin";
protected static final String ACCESS_CONTROL_ALLOW_ORIGIN_HEADER = protected static final String ACCESS_CONTROL_ALLOW_ORIGIN_HEADER =
...@@ -59,6 +60,8 @@ public abstract class AbstractCrossOriginFilter implements Filter ...@@ -59,6 +60,8 @@ public abstract class AbstractCrossOriginFilter implements Filter
private static final String ALLOW_ALL_ORIGINS = "*"; private static final String ALLOW_ALL_ORIGINS = "*";
public static final String CONTENT_TYPE = "content-type";
private FilterConfig filterConfig; private FilterConfig filterConfig;
/** /**
...@@ -121,7 +124,7 @@ public abstract class AbstractCrossOriginFilter implements Filter ...@@ -121,7 +124,7 @@ public abstract class AbstractCrossOriginFilter implements Filter
final HttpServletResponse httpResponse = (HttpServletResponse) response; final HttpServletResponse httpResponse = (HttpServletResponse) response;
httpResponse.setHeader(ACCESS_CONTROL_ALLOW_ORIGIN_HEADER, originHeader); httpResponse.setHeader(ACCESS_CONTROL_ALLOW_ORIGIN_HEADER, originHeader);
httpResponse.setHeader(ACCESS_CONTROL_ALLOW_CREDENTIALS_HEADER, String.valueOf(true)); httpResponse.setHeader(ACCESS_CONTROL_ALLOW_CREDENTIALS_HEADER, String.valueOf(true));
httpResponse.setHeader(ACCESS_CONTROL_ALLOW_HEADERS_HEADER, "content-type"); httpResponse.setHeader(ACCESS_CONTROL_ALLOW_HEADERS_HEADER, CONTENT_TYPE);
} }
filterChain.doFilter(request, response); filterChain.doFilter(request, response);
......
...@@ -122,7 +122,8 @@ public class AbstractCrossOriginFilterTest extends AssertJUnit ...@@ -122,7 +122,8 @@ public class AbstractCrossOriginFilterTest extends AssertJUnit
AbstractCrossOriginFilter.ACCESS_CONTROL_ALLOW_ORIGIN_HEADER, origin); AbstractCrossOriginFilter.ACCESS_CONTROL_ALLOW_ORIGIN_HEADER, origin);
one(response).setHeader( one(response).setHeader(
AbstractCrossOriginFilter.ACCESS_CONTROL_ALLOW_CREDENTIALS_HEADER, String.valueOf(true)); AbstractCrossOriginFilter.ACCESS_CONTROL_ALLOW_CREDENTIALS_HEADER, String.valueOf(true));
one(response).setHeader(
AbstractCrossOriginFilter.ACCESS_CONTROL_ALLOW_HEADERS_HEADER, AbstractCrossOriginFilter.CONTENT_TYPE);
one(filterChain).doFilter(request, response); one(filterChain).doFilter(request, response);
} }
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment