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.BitSetVALID_COOKIE_ATTRIBUTE_VALUE_OCTETSprivate static java.util.BitSetVALID_COOKIE_NAME_OCTETSprivate static java.util.BitSetVALID_COOKIE_VALUE_OCTETS
-
Constructor Summary
Constructors Modifier Constructor Description privateCookieUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voidadd(java.lang.StringBuilder sb, java.lang.String name)(package private) static voidadd(java.lang.StringBuilder sb, java.lang.String name, long val)(package private) static voidadd(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)(package private) static voidaddQuoted(java.lang.StringBuilder sb, java.lang.String name, java.lang.String val)(package private) static intfirstInvalidCookieNameOctet(java.lang.CharSequence cs)(package private) static intfirstInvalidCookieValueOctet(java.lang.CharSequence cs)(package private) static intfirstInvalidOctet(java.lang.CharSequence cs, java.util.BitSet bits)(package private) static java.lang.StringBuilderstringBuilder()(package private) static java.lang.StringstripTrailingSeparator(java.lang.StringBuilder buf)(package private) static java.lang.StringstripTrailingSeparatorOrNull(java.lang.StringBuilder buf)(package private) static java.lang.CharSequenceunwrapValue(java.lang.CharSequence cs)(package private) static java.lang.StringvalidateAttributeValue(java.lang.String name, java.lang.String value)private static java.util.BitSetvalidCookieAttributeValueOctets()private static java.util.BitSetvalidCookieNameOctets()private static java.util.BitSetvalidCookieValueOctets()
-
-
-
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)
-
-