Package ipsk.net.cookie
Class SessionCookieHandler
- java.lang.Object
-
- java.net.CookieHandler
-
- ipsk.net.cookie.SessionCookieHandler
-
public class SessionCookieHandler extends java.net.CookieHandler
Cookie 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.String
KEY_JSESSIONID
The 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)
boolean
isAcceptNewCookies()
void
put(java.net.URI arg0, java.util.Map<java.lang.String,java.util.List<java.lang.String>> cookies)
void
setAcceptNewCookies(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:
get
in 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:
put
in 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
-
-
-