Class ServerCookieEncoder


  • @Deprecated
    public final class ServerCookieEncoder
    extends java.lang.Object
    Deprecated.
    A RFC6265 compliant cookie encoder to be used server side, so some fields are sent (Version is typically ignored). As Netty's Cookie merges Expires and MaxAge into one single field, only Max-Age field is sent. Note that multiple cookies must be sent as separate "Set-Cookie" headers.
     // Example
     HttpResponse res = ...;
     res.setHeader("Set-Cookie", ServerCookieEncoder.encode("JSESSIONID", "1234"));
     
    See Also:
    ServerCookieDecoder
    • Method Summary

      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static java.lang.String encode​(Cookie cookie)
      Deprecated.
      static java.util.List<java.lang.String> encode​(Cookie... cookies)
      Deprecated.
      static java.util.List<java.lang.String> encode​(java.lang.Iterable<Cookie> cookies)
      Deprecated.
      static java.lang.String encode​(java.lang.String name, java.lang.String value)
      Deprecated.
      static java.util.List<java.lang.String> encode​(java.util.Collection<Cookie> cookies)
      Deprecated.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • encode

        @Deprecated
        public static java.lang.String encode​(java.lang.String name,
                                              java.lang.String value)
        Deprecated.
        Encodes the specified cookie name-value pair into a Set-Cookie header value.
        Parameters:
        name - the cookie name
        value - the cookie value
        Returns:
        a single Set-Cookie header value
      • encode

        @Deprecated
        public static java.lang.String encode​(Cookie cookie)
        Deprecated.
        Encodes the specified cookie into a Set-Cookie header value.
        Parameters:
        cookie - the cookie
        Returns:
        a single Set-Cookie header value
      • encode

        @Deprecated
        public static java.util.List<java.lang.String> encode​(Cookie... cookies)
        Deprecated.
        Batch encodes cookies into Set-Cookie header values.
        Parameters:
        cookies - a bunch of cookies
        Returns:
        the corresponding bunch of Set-Cookie headers
      • encode

        @Deprecated
        public static java.util.List<java.lang.String> encode​(java.util.Collection<Cookie> cookies)
        Deprecated.
        Batch encodes cookies into Set-Cookie header values.
        Parameters:
        cookies - a bunch of cookies
        Returns:
        the corresponding bunch of Set-Cookie headers
      • encode

        @Deprecated
        public static java.util.List<java.lang.String> encode​(java.lang.Iterable<Cookie> cookies)
        Deprecated.
        Batch encodes cookies into Set-Cookie header values.
        Parameters:
        cookies - a bunch of cookies
        Returns:
        the corresponding bunch of Set-Cookie headers