javax.net.ssl
public interface SSLSessionContext
| Method Summary | |
|---|---|
| Enumeration | getIds()
Returns an enumeration of all saved session IDs. |
| SSLSession | getSession(byte[] sessionId)
Gets the session specified by its ID, or null if there
is no session, or if it has expired.
|
| int | getSessionCacheSize()
Returns the maximum number of sessions that may be cached by this
session context.
|
| int | getSessionTimeout()
Returns the period of time (in seconds) that a session may be cached
for before becoming invalid.
|
| void | setSessionCacheSize(int size)
Sets the maximum number of sessions that may be cached by this
session context. |
| void | setSessionTimeout(int seconds)
Sets the period of time (in seconds) that a session may be cached
for before becoming invalid. |
Returns: The session IDs.
null if there
is no session, or if it has expired.
Parameters: sessionId The ID of the session to get.
Returns: The session, or null.
Returns: The maximum number of sessions that may be cached.
Returns: The time a session may be valid.
Parameters: size The new cache size.
Throws: IllegalArgumentException If size is negative.
Parameters: seconds The new timeout.
Throws: IllegalArgumentException If seconds is negative.