/** * This will create a unique SessionId, Max-Age,Version,Path to be added to the Set-Cookie header * @return Set-Cookie2 header */ public String getCookieHeader(Request req) { String sessionId = null; // If the request has a Cookie header and // there is no failover then send back the same // JSESSIONID in Set-Cookie2 header if ( hasCookieHeader(req)) { sessionId = getJSESSIONIDHeaders(req)[1]; } else { //There is no Cookie header in request so generate a new JSESSIONID or //failover has occured in which case you can generate a new JSESSIONID sessionId = createSessionId(); } StringBuilder sb = new StringBuilder(); final Cookie cookie = new Cookie(SESSION_COOKIE_NAME, sessionId); cookie.setMaxAge(MAX_AGE); cookie.setPath(ASADMIN_PATH); cookie.setVersion(1); CookieSerializerUtils.serializeServerCookie(sb, true, false, false, cookie); return sb.toString(); }
cookie.setValue(value); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
cookie.setValue(value); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
cookie.setValue(value); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
cookie.setValue(value); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
cookie.setValue(value); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
cookie.setVersion(1); } else { if (!rfc6265Enabled) { cookie.setVersion(0); cookie.setVersion(0);
cookie.setVersion(1); } else { if (!rfc6265Enabled) { cookie.setVersion(0); cookie.setVersion(0);
cookie.setVersion(1); } else { if (!rfc6265Enabled) { cookie.setVersion(0); cookie.setVersion(0);
lazyCookie = cookie.getLazyCookieState(); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
lazyCookie = cookie.getLazyCookieState(); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
lazyCookie = cookie.getLazyCookieState(); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
@Override public void configureSessionCookie(final Request request, final Cookie cookie) { defaultManager.configureSessionCookie(request, cookie); final HttpServletRequestImpl servletRequest = ServletHandler.getServletRequest(request); assert servletRequest != null; final javax.servlet.SessionCookieConfig cookieConfig = servletRequest.getContextImpl().getSessionCookieConfig(); if (cookieConfig.getDomain() != null) { cookie.setDomain(cookieConfig.getDomain()); } if (cookieConfig.getPath() != null) { cookie.setPath(cookieConfig.getPath()); } if (cookieConfig.getComment() != null) { cookie.setVersion(1); cookie.setComment(cookieConfig.getComment()); } cookie.setSecure(cookieConfig.isSecure()); cookie.setHttpOnly(cookieConfig.isHttpOnly()); cookie.setMaxAge(cookieConfig.getMaxAge()); }
@Override public void configureSessionCookie(final Request request, final Cookie cookie) { defaultManager.configureSessionCookie(request, cookie); final HttpServletRequestImpl servletRequest = ServletHandler.getServletRequest(request); assert servletRequest != null; final javax.servlet.SessionCookieConfig cookieConfig = servletRequest.getContextImpl().getSessionCookieConfig(); if (cookieConfig.getDomain() != null) { cookie.setDomain(cookieConfig.getDomain()); } if (cookieConfig.getPath() != null) { cookie.setPath(cookieConfig.getPath()); } if (cookieConfig.getComment() != null) { cookie.setVersion(1); cookie.setComment(cookieConfig.getComment()); } cookie.setSecure(cookieConfig.isSecure()); cookie.setHttpOnly(cookieConfig.isHttpOnly()); cookie.setMaxAge(cookieConfig.getMaxAge()); }
@Override public void configureSessionCookie(final Request request, final Cookie cookie) { defaultManager.configureSessionCookie(request, cookie); final HttpServletRequestImpl servletRequest = ServletHandler.getServletRequest(request); assert servletRequest != null; final javax.servlet.SessionCookieConfig cookieConfig = servletRequest.getContextImpl().getSessionCookieConfig(); if (cookieConfig.getDomain() != null) { cookie.setDomain(cookieConfig.getDomain()); } if (cookieConfig.getPath() != null) { cookie.setPath(cookieConfig.getPath()); } if (cookieConfig.getComment() != null) { cookie.setVersion(1); cookie.setComment(cookieConfig.getComment()); } cookie.setSecure(cookieConfig.isSecure()); cookie.setHttpOnly(cookieConfig.isHttpOnly()); cookie.setMaxAge(cookieConfig.getMaxAge()); }
@Override public void configureSessionCookie(final Request request, final Cookie cookie) { defaultManager.configureSessionCookie(request, cookie); final HttpServletRequestImpl servletRequest = ServletHandler.getServletRequest(request); assert servletRequest != null; final javax.servlet.SessionCookieConfig cookieConfig = servletRequest.getContextImpl().getSessionCookieConfig(); if (cookieConfig.getDomain() != null) { cookie.setDomain(cookieConfig.getDomain()); } if (cookieConfig.getPath() != null) { cookie.setPath(cookieConfig.getPath()); } if (cookieConfig.getComment() != null) { cookie.setVersion(1); cookie.setComment(cookieConfig.getComment()); } cookie.setSecure(cookieConfig.isSecure()); cookie.setHttpOnly(cookieConfig.isHttpOnly()); cookie.setMaxAge(cookieConfig.getMaxAge()); }
@Override public void configureSessionCookie(final Request request, final Cookie cookie) { defaultManager.configureSessionCookie(request, cookie); final HttpServletRequestImpl servletRequest = ServletHandler.getServletRequest(request); assert servletRequest != null; final javax.servlet.SessionCookieConfig cookieConfig = servletRequest.getContextImpl().getSessionCookieConfig(); if (cookieConfig.getDomain() != null) { cookie.setDomain(cookieConfig.getDomain()); } if (cookieConfig.getPath() != null) { cookie.setPath(cookieConfig.getPath()); } if (cookieConfig.getComment() != null) { cookie.setVersion(1); cookie.setComment(cookieConfig.getComment()); } cookie.setSecure(cookieConfig.isSecure()); cookie.setHttpOnly(cookieConfig.isHttpOnly()); cookie.setMaxAge(cookieConfig.getMaxAge()); }
@Override public void configureSessionCookie(final Request request, final Cookie cookie) { defaultManager.configureSessionCookie(request, cookie); final HttpServletRequestImpl servletRequest = ServletHandler.getServletRequest(request); assert servletRequest != null; final javax.servlet.SessionCookieConfig cookieConfig = servletRequest.getContextImpl().getSessionCookieConfig(); if (cookieConfig.getDomain() != null) { cookie.setDomain(cookieConfig.getDomain()); } if (cookieConfig.getPath() != null) { cookie.setPath(cookieConfig.getPath()); } if (cookieConfig.getComment() != null) { cookie.setVersion(1); cookie.setComment(cookieConfig.getComment()); } cookie.setSecure(cookieConfig.isSecure()); cookie.setHttpOnly(cookieConfig.isHttpOnly()); cookie.setMaxAge(cookieConfig.getMaxAge()); }
lazyCookie = cookie.getLazyCookieState(); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);
lazyCookie = cookie.getLazyCookieState(); if (!rfc6265Enabled && !cookie.isVersionSet()) { cookie.setVersion(version);