org.apache.wicket.protocol.http.mock
Class Cookies

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

public final class Cookies
extends Object

A helper class for dealing with cookies


Nested Class Summary
static class Cookies.Key
           
 
Method Summary
static javax.servlet.http.Cookie copyOf(javax.servlet.http.Cookie cookie)
          Make a copy of the passed cookie.
static boolean isEqual(javax.servlet.http.Cookie c1, javax.servlet.http.Cookie c2)
          Checks whether two cookies are equal.
static boolean isExpired(javax.servlet.http.Cookie cookie)
          detect if this cookie is expired
static Cookies.Key keyOf(javax.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 Detail

copyOf

public static javax.servlet.http.Cookie copyOf(javax.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(javax.servlet.http.Cookie cookie)
creates a key based on the property for cookie equality

Parameters:
cookie - cookie
Returns:
key

isEqual

public static boolean isEqual(javax.servlet.http.Cookie c1,
                              javax.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(javax.servlet.http.Cookie cookie)
detect if this cookie is expired

Parameters:
cookie -
Returns:


Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.