public final class KeyUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
getHeaders(org.springframework.core.env.Environment env,
javax.servlet.http.HttpServletRequest request,
String key) |
static com.google.common.collect.Multimap<String,String> |
getProxyHeaders(org.springframework.core.env.Environment env,
String resourceKey,
javax.servlet.http.HttpServletRequest request)
Utility method for extracting the Proxy Headers for a request.
|
public static Map<String,String> getHeaders(org.springframework.core.env.Environment env, javax.servlet.http.HttpServletRequest request, String key)
public static com.google.common.collect.Multimap<String,String> getProxyHeaders(org.springframework.core.env.Environment env, String resourceKey, javax.servlet.http.HttpServletRequest request)
someservice.proxyHeaders=On-Behalf-Of: {wiscedupvi},Some-Other-Header: staticvalue
Implementers can specify either static values ('Some-Other-Header: staticvalue') or use placeholders to relay
ServletRequest.getAttribute(String) values ('On-Behalf-Of: {wiscedupvi}')env - resourceKey - request - Multimap of HTTP headers to add to the outbound HTTP request.Copyright © 2015. All rights reserved.