public final class OpenSslServerSessionContext extends OpenSslSessionContext
OpenSslSessionContext implementation which offers extra methods which are only useful for the server-side.| 限定符和类型 | 方法和说明 |
|---|---|
int |
getSessionCacheSize() |
int |
getSessionTimeout() |
boolean |
isSessionCacheEnabled()
Return
true if caching of SSL sessions is enabled, false otherwise. |
void |
setSessionCacheEnabled(boolean enabled)
Enable or disable caching of SSL sessions.
|
void |
setSessionCacheSize(int size) |
boolean |
setSessionIdContext(byte[] sidCtx)
Set the context within which session be reused (server side only)
See
man SSL_CTX_set_session_id_context
|
void |
setSessionTimeout(int seconds) |
getIds, getSession, setTicketKeys, setTicketKeys, statspublic void setSessionTimeout(int seconds)
public int getSessionTimeout()
public void setSessionCacheSize(int size)
public int getSessionCacheSize()
public void setSessionCacheEnabled(boolean enabled)
OpenSslSessionContextpublic boolean isSessionCacheEnabled()
OpenSslSessionContexttrue if caching of SSL sessions is enabled, false otherwise.public boolean setSessionIdContext(byte[] sidCtx)
sidCtx - can be any kind of binary data, it is therefore possible to use e.g. the name
of the application and/or the hostname and/or service nametrue if success, false otherwise.