Botan 3.6.1
Crypto and TLS for C&
Botan::TLS::Session_Manager_SQL Member List

This is the complete list of members for Botan::TLS::Session_Manager_SQL, including all inherited members.

choose_from_offered_tickets(const std::vector< PskIdentity > &tickets, std::string_view hash_function, Callbacks &callbacks, const Policy &policy)Botan::TLS::Session_Managervirtual
database_is_threadsafe() constBotan::TLS::Session_Manager_SQLinlineprotectedvirtual
emits_session_tickets() overrideBotan::TLS::Session_Manager_SQLinlinevirtual
establish(const Session &session, const std::optional< Session_ID > &id=std::nullopt, bool tls12_no_ticket=false)Botan::TLS::Session_Managervirtual
find(const Server_Information &info, Callbacks &callbacks, const Policy &policy)Botan::TLS::Session_Managervirtual
find_some(const Server_Information &info, size_t max_sessions_hint) overrideBotan::TLS::Session_Manager_SQLprotectedvirtual
m_rngBotan::TLS::Session_Managerprotected
mutex()Botan::TLS::Session_Managerinlineprotected
operator=(const Session_Manager_SQL &)=deleteBotan::TLS::Session_Manager_SQL
remove(const Session_Handle &handle) overrideBotan::TLS::Session_Manager_SQLvirtual
remove_all() overrideBotan::TLS::Session_Manager_SQLvirtual
retrieve(const Session_Handle &handle, Callbacks &callbacks, const Policy &policy)Botan::TLS::Session_Managervirtual
retrieve_one(const Session_Handle &handle) overrideBotan::TLS::Session_Manager_SQLprotectedvirtual
Session_Manager(const std::shared_ptr< RandomNumberGenerator > &rng)Botan::TLS::Session_Manager
Session_Manager_SQL(std::shared_ptr< SQL_Database > db, std::string_view passphrase, const std::shared_ptr< RandomNumberGenerator > &rng, size_t max_sessions=1000)Botan::TLS::Session_Manager_SQL
Session_Manager_SQL(const Session_Manager_SQL &)=deleteBotan::TLS::Session_Manager_SQL
store(const Session &session, const Session_Handle &handle) overrideBotan::TLS::Session_Manager_SQLvirtual
~Session_Manager()=defaultBotan::TLS::Session_Managervirtual