public final class CookieSupport extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static boolean | ALLOW_EQUALS_IN_VALUEIf true, cookie values are allowed to contain an equals character without
 being quoted. | 
| static boolean | ALLOW_HTTP_SEPARATORS_IN_V0If true, separators that are not explicitly dis-allowed by the v0 cookie
 spec but are disallowed by the HTTP spec will be allowed in v0 cookie
 names and values. | 
| static boolean | ALLOW_NAME_ONLYIf true, name only cookies will be permitted. | 
| static boolean | ALWAYS_ADD_EXPIRESIf set to false, we don't use the IE6/7 Max-Age/Expires work around. | 
| static boolean | FWD_SLASH_IS_SEPARATORIf set to true, the  /character will be treated as a
 separator. | 
| static boolean | PRESERVE_COOKIE_HEADERIf set to true, the cookie header will be preserved. | 
| static boolean | STRICT_SERVLET_COMPLIANCEIf set to true, we parse cookies strictly according to the servlet,
 cookie and HTTP specs by default. | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | alreadyQuoted(String value) | 
| static boolean | isHttpSeparator(char c)Returns true if the byte is a separator as defined by V1 of the cookie
 spec, RFC2109. | 
| static boolean | isHttpToken(String value) | 
| static boolean | isV0Separator(char c)Returns true if the byte is a separator as defined by V0 of the cookie
 spec. | 
| static boolean | isV0Token(String value) | 
public static final boolean STRICT_SERVLET_COMPLIANCE
public static final boolean ALLOW_EQUALS_IN_VALUE
public static final boolean ALLOW_HTTP_SEPARATORS_IN_V0
FWD_SLASH_IS_SEPARATOR.public static final boolean ALWAYS_ADD_EXPIRES
public static final boolean FWD_SLASH_IS_SEPARATOR
/ character will be treated as a
 separator. Default is usually false. If STRICT_SERVLET_COMPLIANCE==true
 then default is true. Explicitly setting always takes priority.public static final boolean ALLOW_NAME_ONLY
public static final boolean PRESERVE_COOKIE_HEADER
public static final boolean isV0Separator(char c)
public static boolean isV0Token(String value)
public static final boolean isHttpSeparator(char c)
IllegalArgumentException - if a control character was supplied as
         inputpublic static boolean isHttpToken(String value)
public static boolean alreadyQuoted(String value)
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.