|
|
|
@ -207,7 +207,6 @@ public final class SecurityMockMvcRequestPostProcessors { |
|
|
|
this.certificates = certificates; |
|
|
|
this.certificates = certificates; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request) { |
|
|
|
public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request) { |
|
|
|
request.setAttribute("javax.servlet.request.X509Certificate", certificates); |
|
|
|
request.setAttribute("javax.servlet.request.X509Certificate", certificates); |
|
|
|
return request; |
|
|
|
return request; |
|
|
|
@ -340,7 +339,6 @@ public final class SecurityMockMvcRequestPostProcessors { |
|
|
|
+ "\", response=\"" + responseDigest + "\", qop=" + qop + ", nc=" + nc + ", cnonce=\"" + cnonce + "\""; |
|
|
|
+ "\", response=\"" + responseDigest + "\", qop=" + qop + ", nc=" + nc + ", cnonce=\"" + cnonce + "\""; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request) { |
|
|
|
public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request) { |
|
|
|
|
|
|
|
|
|
|
|
request.addHeader("Authorization", |
|
|
|
request.addHeader("Authorization", |
|
|
|
@ -465,7 +463,6 @@ public final class SecurityMockMvcRequestPostProcessors { |
|
|
|
this.delegate = delegate; |
|
|
|
this.delegate = delegate; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public SecurityContext loadContext(HttpRequestResponseHolder requestResponseHolder) { |
|
|
|
public SecurityContext loadContext(HttpRequestResponseHolder requestResponseHolder) { |
|
|
|
SecurityContext result = getContext(requestResponseHolder.getRequest()); |
|
|
|
SecurityContext result = getContext(requestResponseHolder.getRequest()); |
|
|
|
// always load from the delegate to ensure the request/response in the holder are updated
|
|
|
|
// always load from the delegate to ensure the request/response in the holder are updated
|
|
|
|
@ -474,13 +471,11 @@ public final class SecurityMockMvcRequestPostProcessors { |
|
|
|
return result == null ? delegateResult : result; |
|
|
|
return result == null ? delegateResult : result; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public void saveContext(SecurityContext context, HttpServletRequest request, HttpServletResponse response) { |
|
|
|
public void saveContext(SecurityContext context, HttpServletRequest request, HttpServletResponse response) { |
|
|
|
request.setAttribute(ATTR_NAME, context); |
|
|
|
request.setAttribute(ATTR_NAME, context); |
|
|
|
delegate.saveContext(context, request, response); |
|
|
|
delegate.saveContext(context, request, response); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public boolean containsContext(HttpServletRequest request) { |
|
|
|
public boolean containsContext(HttpServletRequest request) { |
|
|
|
return getContext(request) != null || delegate.containsContext(request); |
|
|
|
return getContext(request) != null || delegate.containsContext(request); |
|
|
|
} |
|
|
|
} |
|
|
|
|