List of usage examples for io.netty.handler.codec.http DefaultCookie setDiscard
@Override @Deprecated public void setDiscard(boolean discard)
From source file:com.mastfrog.acteur.wicket.adapters.ResponseAdapter.java
License:Open Source License
@Override public void clearCookie(Cookie cookie) { DefaultCookie ck = (DefaultCookie) CookieConverter.INSTANCE.unconvert(cookie); ck.setDiscard(true); resp.add(Headers.SET_COOKIE, ck);/* w w w . j av a 2s . c o m*/ }
From source file:holon.internal.http.netty.NettyRequestContext.java
License:Open Source License
private void renderCookies(FullHttpResponse response) { for (Map.Entry<String, Cookie> cookieToAdd : this.responseCookies.entrySet()) { Cookie holonCookie = cookieToAdd.getValue(); DefaultCookie cookie = new DefaultCookie(cookieToAdd.getKey(), cookieToAdd.getValue().value()); cookie.setPath(holonCookie.path() == null ? "/" : holonCookie.path()); cookie.setSecure(holonCookie.secure()); cookie.setDomain(holonCookie.domain() == null ? "" : holonCookie.domain()); cookie.setHttpOnly(holonCookie.httpOnly()); response.headers().add("Set-Cookie", ServerCookieEncoder.encode(cookie)); }/*from www.j av a 2 s.c o m*/ for (String name : this.discardCookies) { DefaultCookie cookie = new DefaultCookie(name, ""); cookie.setDiscard(true); response.headers().add("Set-Cookie", ServerCookieEncoder.encode(cookie)); } }