toStringOrNA(request.getSecurityContext().getAuthenticationScheme()))); for (String header : SUMMARY_HEADERS) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header)))); for (String header : request.getRequestHeaders().keySet()) { if (!SUMMARY_HEADERS.contains(header)) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header))));
toStringOrNA(request.getSecurityContext().getAuthenticationScheme()))); for (String header : SUMMARY_HEADERS) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header)))); for (String header : request.getRequestHeaders().keySet()) { if (!SUMMARY_HEADERS.contains(header)) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header))));
toStringOrNA(request.getSecurityContext().getAuthenticationScheme()))); for (String header : SUMMARY_HEADERS) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header)))); for (String header : request.getRequestHeaders().keySet()) { if (!SUMMARY_HEADERS.contains(header)) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header))));
import java.util.List; import javax.ws.rs.core.MultivaluedMap; import javax.ws.rs.ext.Provider; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.sun.jersey.spi.container.ContainerRequest; import com.sun.jersey.spi.container.ContainerRequestFilter; @Provider public class CustomRequestFilter implements ContainerRequestFilter { private final static Logger logger = LoggerFactory.getLogger(CustomRequestFilter.class); public ContainerRequest filter(ContainerRequest requestContext) { MultivaluedMap<String,String> myHeaders = requestContext.getRequestHeaders(); List<String> appId = myHeaders.get("myHeader"); logger.info(appId.get(0)); logger.info("Hello Word, it is customRequestFilter"); return requestContext; } }
public ContainerRequest filter(ContainerRequest request) { MultivaluedMap<String, String> headers = request.getRequestHeaders(); headers.add("auth_user", "user1"); request.setHeaders((InBoundHeaders)headers); return request; }
public MultivaluedMap<String, String> getRequestHeaders() { return ContainerRequestCache.get().getRequestHeaders(); }
public MultivaluedMap<String, String> getRequestHeaders() { return ContainerRequestCache.get().getRequestHeaders(); }
!request.getRequestHeaders().keySet().contains(HttpHeaders.X_FORWARDED_FOR)) { throw new IllegalStateException("Header " + HttpHeaders.X_FORWARDED_FOR + " is required but was not found in the request"); for (Map.Entry<String, List<String>> entry : request.getRequestHeaders().entrySet()) { if (!REDACTED_HEADERS.contains(entry.getKey())) { builder.append(" Header : " + entry.getKey() + " = " + entry.getValue() + "\n");
MultivaluedMap<String, String> headers = request.getRequestHeaders(); if (headers.containsKey(HttpHeaders.CONTENT_TYPE)) { headers.putSingle(HttpHeaders.CONTENT_TYPE, targetType.toString());
toStringOrNA(request.getSecurityContext().getAuthenticationScheme()))); for (String header : SUMMARY_HEADERS) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header)))); for (String header : request.getRequestHeaders().keySet()) { if (!SUMMARY_HEADERS.contains(header)) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header))));
toStringOrNA(request.getSecurityContext().getAuthenticationScheme()))); for (String header : SUMMARY_HEADERS) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header)))); for (String header : request.getRequestHeaders().keySet()) { if (!SUMMARY_HEADERS.contains(header)) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header))));
toStringOrNA(request.getSecurityContext().getAuthenticationScheme()))); for (String header : SUMMARY_HEADERS) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header)))); for (String header : request.getRequestHeaders().keySet()) { if (!SUMMARY_HEADERS.contains(header)) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header))));
toStringOrNA(request.getSecurityContext().getAuthenticationScheme()))); for (String header : SUMMARY_HEADERS) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header)))); for (String header : request.getRequestHeaders().keySet()) { if (!SUMMARY_HEADERS.contains(header)) { textSB.append(String.format(" %s=%s", header, toStringOrNA(request.getRequestHeaders().get(header))));