Class Cookies

java.lang.Object
org.apache.wicket.protocol.http.mock.Cookies

public final class Cookies extends Object
A helper class for dealing with cookies
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static jakarta.servlet.http.Cookie
    copyOf(jakarta.servlet.http.Cookie cookie)
    Make a copy of the passed cookie.
    static boolean
    isEqual(jakarta.servlet.http.Cookie c1, jakarta.servlet.http.Cookie c2)
    Checks whether two cookies are equal.
    static boolean
    isExpired(jakarta.servlet.http.Cookie cookie)
    detect if this cookie is expired
    keyOf(jakarta.servlet.http.Cookie cookie)
    creates a key based on the property for cookie equality

    Methods inherited from class java.lang.Object

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

    • copyOf

      public static jakarta.servlet.http.Cookie copyOf(jakarta.servlet.http.Cookie cookie)
      Make a copy of the passed cookie.
      Parameters:
      cookie - The cookie to copy
      Returns:
      A copy of the passed cookie. May be null if the argument is null.
    • keyOf

      public static Cookies.Key keyOf(jakarta.servlet.http.Cookie cookie)
      creates a key based on the property for cookie equality
      Parameters:
      cookie - cookie
      Returns:
      key
    • isEqual

      public static boolean isEqual(jakarta.servlet.http.Cookie c1, jakarta.servlet.http.Cookie c2)
      Checks whether two cookies are equal. See http://www.ietf.org/rfc/rfc2109.txt, p.4.3.3
      Parameters:
      c1 - the first cookie
      c2 - the second cookie
      Returns:
      true only if the cookies have the same name, path and domain
    • isExpired

      public static boolean isExpired(jakarta.servlet.http.Cookie cookie)
      detect if this cookie is expired
      Parameters:
      cookie -
      Returns: