Class CookieUtil
- java.lang.Object
-
- io.netty.handler.codec.http.cookie.CookieUtil
-
final class CookieUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.BitSet
VALID_COOKIE_ATTRIBUTE_VALUE_OCTETS
private static java.util.BitSet
VALID_COOKIE_NAME_OCTETS
private static java.util.BitSet
VALID_COOKIE_VALUE_OCTETS
-
Constructor Summary
Constructors Modifier Constructor Description private
CookieUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static void
add(java.lang.StringBuilder sb, java.lang.String name)
(package private) static void
add(java.lang.StringBuilder sb, java.lang.String name, long val)
(package private) static void
add(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)
(package private) static void
addQuoted(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)
(package private) static int
firstInvalidCookieNameOctet(java.lang.CharSequence cs)
(package private) static int
firstInvalidCookieValueOctet(java.lang.CharSequence cs)
(package private) static int
firstInvalidOctet(java.lang.CharSequence cs, java.util.BitSet bits)
(package private) static java.lang.StringBuilder
stringBuilder()
(package private) static java.lang.String
stripTrailingSeparator(java.lang.StringBuilder buf)
(package private) static java.lang.String
stripTrailingSeparatorOrNull(java.lang.StringBuilder buf)
(package private) static java.lang.CharSequence
unwrapValue(java.lang.CharSequence cs)
(package private) static java.lang.String
validateAttributeValue(java.lang.String name, java.lang.String value)
private static java.util.BitSet
validCookieAttributeValueOctets()
private static java.util.BitSet
validCookieNameOctets()
private static java.util.BitSet
validCookieValueOctets()
-
-
-
Field Detail
-
VALID_COOKIE_NAME_OCTETS
private static final java.util.BitSet VALID_COOKIE_NAME_OCTETS
-
VALID_COOKIE_VALUE_OCTETS
private static final java.util.BitSet VALID_COOKIE_VALUE_OCTETS
-
VALID_COOKIE_ATTRIBUTE_VALUE_OCTETS
private static final java.util.BitSet VALID_COOKIE_ATTRIBUTE_VALUE_OCTETS
-
-
Method Detail
-
validCookieNameOctets
private static java.util.BitSet validCookieNameOctets()
-
validCookieValueOctets
private static java.util.BitSet validCookieValueOctets()
-
validCookieAttributeValueOctets
private static java.util.BitSet validCookieAttributeValueOctets()
-
stringBuilder
static java.lang.StringBuilder stringBuilder()
-
stripTrailingSeparatorOrNull
static java.lang.String stripTrailingSeparatorOrNull(java.lang.StringBuilder buf)
- Parameters:
buf
- a buffer where some cookies were maybe encoded- Returns:
- the buffer String without the trailing separator, or null if no cookie was appended.
-
stripTrailingSeparator
static java.lang.String stripTrailingSeparator(java.lang.StringBuilder buf)
-
add
static void add(java.lang.StringBuilder sb, java.lang.String name, long val)
-
add
static void add(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)
-
add
static void add(java.lang.StringBuilder sb, java.lang.String name)
-
addQuoted
static void addQuoted(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)
-
firstInvalidCookieNameOctet
static int firstInvalidCookieNameOctet(java.lang.CharSequence cs)
-
firstInvalidCookieValueOctet
static int firstInvalidCookieValueOctet(java.lang.CharSequence cs)
-
firstInvalidOctet
static int firstInvalidOctet(java.lang.CharSequence cs, java.util.BitSet bits)
-
unwrapValue
static java.lang.CharSequence unwrapValue(java.lang.CharSequence cs)
-
validateAttributeValue
static java.lang.String validateAttributeValue(java.lang.String name, java.lang.String value)
-
-