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, stats
public void setSessionTimeout(int seconds)
public int getSessionTimeout()
public void setSessionCacheSize(int size)
public int getSessionCacheSize()
public void setSessionCacheEnabled(boolean enabled)
OpenSslSessionContext
public boolean isSessionCacheEnabled()
OpenSslSessionContext
true
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.