botan.tls.session_manager

TLS Session Manager

Public Imports

botan.tls.session
public import botan.tls.session;
botan.tls.server_info
public import botan.tls.server_info;
botan.algo_base.sym_algo
public import botan.algo_base.sym_algo;
botan.rng.rng
public import botan.rng.rng;

Members

Classes

TLSSessionManagerInMemory
class TLSSessionManagerInMemory

An implementation of TLSSessionManager that saves values in memory.

TLSSessionManagerNoop
class TLSSessionManagerNoop

An implementation of TLSSessionManager that does not save sessions at all, preventing session resumption.

Interfaces

TLSSessionManager
interface TLSSessionManager

TLSSessionManager is an interface to systems which can save session parameters for supporting session resumption.

Meta

License

Botan is released under the Simplified BSD License (see LICENSE.md)