|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SSLSessionContext
A collection of saved SSL sessions, with thier corresponding session IDs.
| 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. |
| Method Detail |
|---|
Enumeration getIds()
SSLSession getSession(byte[] sessionId)
null if there
is no session, or if it has expired.
sessionId - The ID of the session to get.
null.int getSessionCacheSize()
int getSessionTimeout()
void setSessionCacheSize(int size)
size - The new cache size.
IllegalArgumentException - If size is negative.void setSessionTimeout(int seconds)
seconds - The new timeout.
IllegalArgumentException - If seconds is negative.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||