package com.hwlcn.security.web.servlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public interface Cookie {
public static final String DELETED_COOKIE_VALUE = "deleteMe";
public static final int ONE_YEAR = 60 * 60 * 24 * 365;
public static final String ROOT_PATH = "/";
String getName();
void setName(String name);
String getValue();
void setValue(String value);
String getComment();
void setComment(String comment);
String getDomain();
void setDomain(String domain);
int getMaxAge();
void setMaxAge(int maxAge);
String getPath();
void setPath(String path);
boolean isSecure();
void setSecure(boolean secure);
int getVersion();
void setVersion(int version);
void setHttpOnly(boolean httpOnly);
boolean isHttpOnly();
void saveTo(HttpServletRequest request, HttpServletResponse response);
void removeFrom(HttpServletRequest request, HttpServletResponse response);
String readValue(HttpServletRequest request, HttpServletResponse response);
}