Class CookieCutter

java.lang.Object
org.eclipse.jetty.server.CookieCutter

public class CookieCutter extends Object
Cookie parser

Optimized stateful Cookie header parser. Does not support Set-Cookie header parsing.

Cookies fields are added with the addCookieField(String) method and parsed on the next subsequent call to getCookies().

If the added fields are identical to those last added (as strings), then the cookies are not re parsed.

  • Constructor Details

    • CookieCutter

      public CookieCutter()
    • CookieCutter

      public CookieCutter(CookieCompliance compliance)
  • Method Details

    • getCookies

      public javax.servlet.http.Cookie[] getCookies()
    • setCookies

      public void setCookies(javax.servlet.http.Cookie[] cookies)
    • reset

      public void reset()
    • addCookieField

      public void addCookieField(String f)
    • parseFields

      protected void parseFields()
    • isRFC6265RejectedCharacter

      protected boolean isRFC6265RejectedCharacter(boolean inQuoted, char c)