|
|
|
|
@ -49,6 +49,7 @@ import org.springframework.security.web.util.UrlUtils;
@@ -49,6 +49,7 @@ import org.springframework.security.web.util.UrlUtils;
|
|
|
|
|
* |
|
|
|
|
* @author Ben Alex |
|
|
|
|
* @author colin sampaleanu |
|
|
|
|
* @author Luke Taylor |
|
|
|
|
*/ |
|
|
|
|
public class FilterInvocation { |
|
|
|
|
//~ Static fields ==================================================================================================
|
|
|
|
|
@ -58,8 +59,6 @@ public class FilterInvocation {
@@ -58,8 +59,6 @@ public class FilterInvocation {
|
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
static final HttpServletResponse DUMMY_RESPONSE = new DummyResponse(); |
|
|
|
|
|
|
|
|
|
//~ Instance fields ================================================================================================
|
|
|
|
|
|
|
|
|
|
private FilterChain chain; |
|
|
|
|
@ -94,6 +93,7 @@ public class FilterInvocation {
@@ -94,6 +93,7 @@ public class FilterInvocation {
|
|
|
|
|
request.setContextPath(contextPath); |
|
|
|
|
request.setServletPath(servletPath); |
|
|
|
|
request.setPathInfo(pathInfo); |
|
|
|
|
request.setQueryString(query); |
|
|
|
|
request.setMethod(method); |
|
|
|
|
this.request = request; |
|
|
|
|
} |
|
|
|
|
@ -146,7 +146,7 @@ public class FilterInvocation {
@@ -146,7 +146,7 @@ public class FilterInvocation {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@SuppressWarnings("unchecked") |
|
|
|
|
@SuppressWarnings({"unchecked", "deprecation"}) |
|
|
|
|
class DummyRequest implements HttpServletRequest { |
|
|
|
|
private String requestURI; |
|
|
|
|
private String contextPath = ""; |
|
|
|
|
@ -398,6 +398,7 @@ class DummyRequest implements HttpServletRequest {
@@ -398,6 +398,7 @@ class DummyRequest implements HttpServletRequest {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@SuppressWarnings({"deprecation"}) |
|
|
|
|
class DummyResponse implements HttpServletResponse { |
|
|
|
|
public void addCookie(Cookie cookie) { |
|
|
|
|
throw new UnsupportedOperationException(); |
|
|
|
|
|