Class ClientCookieDecoder.CookieBuilder

java.lang.Object
org.jboss.netty.handler.codec.http.cookie.ClientCookieDecoder.CookieBuilder
Enclosing class:
ClientCookieDecoder

private static class ClientCookieDecoder.CookieBuilder extends Object
  • Field Details

    • domain

      private String domain
    • path

      private String path
    • maxAge

      private int maxAge
    • expires

      private String expires
    • secure

      private boolean secure
    • httpOnly

      private boolean httpOnly
  • Constructor Details

  • Method Details

    • mergeMaxAgeAndExpire

      private int mergeMaxAgeAndExpire(int maxAge, String expires)
    • cookie

      public Cookie cookie()
    • appendAttribute

      public void appendAttribute(String header, int keyStart, int keyEnd, String value)
      Parse and store a key-value pair. First one is considered to be the cookie name/value. Unknown attribute names are silently discarded.
      Parameters:
      header - the HTTP header
      keyStart - where the key starts in the header
      keyEnd - where the key ends in the header
      value - the decoded value
    • setCookieAttribute

      private void setCookieAttribute(String header, int keyStart, int keyEnd, String value)
    • parse4

      private void parse4(String header, int nameStart, String value)
    • parse6

      private void parse6(String header, int nameStart, String value)
    • setExpire

      private void setExpire(String value)
    • setMaxAge

      private void setMaxAge(String value)
    • parse7

      private void parse7(String header, int nameStart, String value)
    • parse8

      private void parse8(String header, int nameStart, String value)