private static Map<String, String> getCookies(HttpHeaders headers) { Map<String, String> output = new HashMap<String, String>(); if (headers != null) { for (String key : headers.getCookies().keySet()) { Cookie cookie = headers.getCookies().get(key); output.put(key, cookie.getValue()); } } return output; }
buf.append("</td></tr>"); for (Cookie c : headers.getCookies().values()) { buf.append("<tr><td>Cookie: "); buf.append(c.getName());
@Override public Map<String, Cookie> getCookies() { return httpRequest.getHttpHeaders().getCookies(); }
@Override public CompletionStage<Object> inject(HttpRequest request, HttpResponse response, boolean unwrapAsync) { Cookie cookie = request.getHttpHeaders().getCookies().get(paramName); if (type.equals(Cookie.class)) return CompletableFuture.completedFuture(cookie); if (cookie == null) return CompletableFuture.completedFuture(extractValues(null)); List<String> values = new ArrayList<String>(); values.add(cookie.getValue()); return CompletableFuture.completedFuture(extractValues(values)); }
protected Map<String, String> getCookies(HttpHeaders headers) { Map<String, String> output = new HashMap<String, String>(); if (headers != null) { for (String key : headers.getCookies().keySet()) { Cookie cookie = headers.getCookies().get(key); output.put(key, cookie.getValue()); } } return output; }
protected Map<String, String> getCookies(HttpHeaders headers) { Map<String, String> output = new HashMap<String, String>(); if (headers != null) { for (String key : headers.getCookies().keySet()) { Cookie cookie = headers.getCookies().get(key); output.put(key, cookie.getValue()); } } return output; }
private static Map<String, String> getCookies(HttpHeaders headers) { Map<String, String> output = new HashMap<String, String>(); if (headers != null) { for (String key : headers.getCookies().keySet()) { Cookie cookie = headers.getCookies().get(key); output.put(key, cookie.getValue()); } } return output; }
private static Map<String, String> getCookies(HttpHeaders headers) { Map<String, String> output = new HashMap<String, String>(); if (headers != null) { for (String key : headers.getCookies().keySet()) { Cookie cookie = headers.getCookies().get(key); output.put(key, cookie.getValue()); } } return output; }
@Override public Map<String, Cookie> getCookies() { return httpRequest.getHttpHeaders().getCookies(); }
public Map<String, Cookie> getCookies() { return get().getCookies(); }
@Override public Map<String, Cookie> getCookies() { return get().getCookies(); }
@Override public Map<String, Cookie> getCookies() { return httpRequest.getHttpHeaders().getCookies(); }
/** * Get a cookie name-value map. * @param headers The headers * @return Cookie name-value map */ protected static Map<String, String> getCookies(HttpHeaders headers) { if (headers != null) { return headers.getCookies().entrySet().stream() .collect(Collectors.toMap(e -> e.getKey(), e -> e.getValue().getValue())); } return Collections.emptyMap(); }
public Map<String, Cookie> getCookies() { return getHttpHeaders().getCookies(); }
/** * Get any cookies that accompanied the request. * * @return a read-only map of cookie name (String) to {@link Cookie}. */ @Override public Map<String, Cookie> getCookies() { return getHttpHeaders().getCookies(); }
@Override public Map<String, Cookie> getCookies() { return this.getHttpHeaders().getCookies(); }
@Override public CompletionStage<Object> inject(HttpRequest request, HttpResponse response, boolean unwrapAsync) { Cookie cookie = request.getHttpHeaders().getCookies().get(paramName); if (type.equals(Cookie.class)) return CompletableFuture.completedFuture(cookie); if (cookie == null) return CompletableFuture.completedFuture(extractValues(null)); List<String> values = new ArrayList<String>(); values.add(cookie.getValue()); return CompletableFuture.completedFuture(extractValues(values)); }
public void checkStateCookie(UriInfo uriInfo, HttpHeaders headers) { Cookie stateCookie = headers.getCookies().get(stateCookieName); if (stateCookie == null) throw new BadRequestException("state cookie not set"); String state = uriInfo.getQueryParameters().getFirst(OAuth2Constants.STATE); if (state == null) throw new BadRequestException("state parameter was null"); if (!state.equals(stateCookie.getValue())) { throw new BadRequestException("state parameter invalid"); } } }
public Object inject(HttpRequest request, HttpResponse response) { Cookie cookie = request.getHttpHeaders().getCookies().get(paramName); if (type.equals(Cookie.class)) return cookie; if (cookie == null) return extractValues(null); List<String> values = new ArrayList<String>(); values.add(cookie.getValue()); return extractValues(values); }
@Test public void testGetCookies() throws Exception { Map<String, Cookie> cookieMap = httpHeaders1.getCookies(); assertNotNull(cookieMap); assertEquals(cookieMap.size(), 1); assertTrue(cookieMap.containsKey("JSESSIONID")); assertEquals(cookieMap.get("JSESSIONID").getValue(), "3508015E4EF0ECA8C4B761FCC4BC1718"); Map<String, Cookie> cookieMap2 = httpHeaders2.getCookies(); assertEquals(cookieMap2.size(), 0); }