} else if (name.equals(RuntimeTagNames.COOKIE_NAME)) { CookieConfig cookieConfig = getCookieConfig(); cookieConfig.setName(value); } else if (name.equals(RuntimeTagNames.COOKIE_PATH)) { CookieConfig cookieConfig = getCookieConfig(); cookieConfig.setPath(value); } else if (name.equals(RuntimeTagNames.COOKIE_DOMAIN)) { CookieConfig cookieConfig = getCookieConfig(); cookieConfig.setDomain(value); } else if (name.equals(RuntimeTagNames.COOKIE_COMMENT)) { CookieConfig cookieConfig = getCookieConfig(); cookieConfig.setComment(value); } else if (name.equals(RuntimeTagNames.COOKIE_SECURE)) { CookieConfig cookieConfig = getCookieConfig(); cookieConfig.setSecure(Boolean.parseBoolean(value)); } else if (name.equals(RuntimeTagNames.COOKIE_MAX_AGE_SECS)) { CookieConfig cookieConfig = getCookieConfig(); cookieConfig.setMaxAge(Integer.parseInt(value)); } else if (name.equals(RuntimeTagNames.COOKIE_HTTP_ONLY)) { CookieConfig cookieConfig = getCookieConfig(); cookieConfig.setHttpOnly(Boolean.parseBoolean(value)); } else if (name.equals(RuntimeTagNames.COOKIES_ENABLED)) { cookieTrackingMode = Boolean.parseBoolean(value);
if (cookieConfig.getName() != null && cookieConfig.getName().length() > 0) { appendTextChild(scNode, RuntimeTagNames.COOKIE_NAME, cookieConfig.getName()); if (cookieConfig.getPath() != null) { appendTextChild(scNode, RuntimeTagNames.COOKIE_PATH, cookieConfig.getPath()); if (cookieConfig.getDomain() != null) { appendTextChild(scNode, RuntimeTagNames.COOKIE_DOMAIN, cookieConfig.getDomain()); if (cookieConfig.getComment() != null) { appendTextChild(scNode, RuntimeTagNames.COOKIE_COMMENT, cookieConfig.getComment()); Boolean.toString(cookieConfig.isSecure())); appendTextChild(scNode, RuntimeTagNames.COOKIE_MAX_AGE_SECS, Integer.toString(cookieConfig.getMaxAge())); appendTextChild(scNode, RuntimeTagNames.COOKIE_HTTP_ONLY, Boolean.toString(cookieConfig.isHttpOnly()));
if (cookieConfig.getName() != null && !cookieConfig.getName().isEmpty()) { sessionCookieConfig.setName(cookieConfig.getName()); sessionCookieConfig.setDomain(cookieConfig.getDomain()); sessionCookieConfig.setPath(cookieConfig.getPath()); sessionCookieConfig.setComment(cookieConfig.getComment()); sessionCookieConfig.setHttpOnly(cookieConfig.isHttpOnly()); sessionCookieConfig.setSecure(cookieConfig.isSecure()); sessionCookieConfig.setMaxAge(cookieConfig.getMaxAge());