Package ipsk.net.cookie
Class SessionCookieHandler
- java.lang.Object
-
- java.net.CookieHandler
-
- ipsk.net.cookie.SessionCookieHandler
-
public class SessionCookieHandler extends java.net.CookieHandlerCookie handler to store Java session cookie (JEE). We use it to transfer session cookies to Java Web start applications. Java Web Start applications do not inherit browser session cookies (anymore), We transfer the session cookie as an application parameter string.- Author:
- Klaus Jaensch
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKEY_JSESSIONIDThe Java EE session ID key ("JSESSIONID").
-
Constructor Summary
Constructors Constructor Description SessionCookieHandler(java.lang.String sessionCookieStr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<java.lang.String>>get(java.net.URI arg0, java.util.Map<java.lang.String,java.util.List<java.lang.String>> map)booleanisAcceptNewCookies()voidput(java.net.URI arg0, java.util.Map<java.lang.String,java.util.List<java.lang.String>> cookies)voidsetAcceptNewCookies(boolean acceptNewCookies)Determines if the handler accepts new cookies send from the server.
-
-
-
Field Detail
-
KEY_JSESSIONID
public static final java.lang.String KEY_JSESSIONID
The Java EE session ID key ("JSESSIONID"). Is this a fixed value for all servlet container implementations?- See Also:
- Constant Field Values
-
-
Method Detail
-
get
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> get(java.net.URI arg0, java.util.Map<java.lang.String,java.util.List<java.lang.String>> map) throws java.io.IOException- Specified by:
getin classjava.net.CookieHandler- Throws:
java.io.IOException
-
put
public void put(java.net.URI arg0, java.util.Map<java.lang.String,java.util.List<java.lang.String>> cookies) throws java.io.IOException- Specified by:
putin classjava.net.CookieHandler- Throws:
java.io.IOException
-
isAcceptNewCookies
public boolean isAcceptNewCookies()
-
setAcceptNewCookies
public void setAcceptNewCookies(boolean acceptNewCookies)
Determines if the handler accepts new cookies send from the server. Default is false.- Parameters:
acceptNewCookies-
-
-