HttpCookie.hasExpired() has the following syntax.
public boolean hasExpired()
In the following code shows how to use HttpCookie.hasExpired() method.
/* ww w . j a va 2 s . co m*/ import java.net.CookieHandler; import java.net.CookieManager; import java.net.CookiePolicy; import java.net.HttpCookie; import java.net.URL; import java.util.List; public class Main { public static void main(String[] args) throws Exception { CookieManager cm = new CookieManager(); cm.setCookiePolicy(CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(cm); new URL("http://google.com").openConnection().getContent(); List<HttpCookie> cookies = cm.getCookieStore().getCookies(); for (HttpCookie cookie : cookies) { System.out.println(cookie.hasExpired()); System.out.println(); } } }
The code above generates the following result.