| |
- SessionCache
class SessionCache |
|
This class is used by the server to cache TLS sessions.
Caching sessions allows the client to use TLS session resumption
and avoid the expense of a full handshake. To use this class,
simply pass a SessionCache instance into the server handshake
function.
This class is thread-safe. |
|
Methods defined here:
- __getitem__(self, sessionID)
- __init__(self, maxEntries=10000, maxAge=14400)
- Create a new SessionCache.
@type maxEntries: int
@param maxEntries: The maximum size of the cache. When this
limit is reached, the oldest sessions will be deleted as
necessary to make room for new ones. The default is 10000.
@type maxAge: int
@param maxAge: The number of seconds before a session expires
from the cache. The default is 14400 (i.e. 4 hours).
- __setitem__(self, sessionID, session)
| |