|
Botan 3.9.0
Crypto and TLS for C&
|
This is the complete list of members for Botan::TLS::Session_Manager_SQLite, 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_Manager | virtual |
| database_is_threadsafe() const | Botan::TLS::Session_Manager_SQL | inlineprotectedvirtual |
| emits_session_tickets() override | Botan::TLS::Session_Manager_SQL | inlinevirtual |
| establish(const Session &session, const std::optional< Session_ID > &id=std::nullopt, bool tls12_no_ticket=false) | Botan::TLS::Session_Manager | virtual |
| find(const Server_Information &info, Callbacks &callbacks, const Policy &policy) | Botan::TLS::Session_Manager | virtual |
| find_some(const Server_Information &info, size_t max_sessions_hint) override | Botan::TLS::Session_Manager_SQL | protectedvirtual |
| m_rng | Botan::TLS::Session_Manager | protected |
| mutex() | Botan::TLS::Session_Manager | inlineprotected |
| operator=(const Session_Manager_SQL &)=delete | Botan::TLS::Session_Manager_SQL | |
| operator=(Session_Manager_SQL &&)=delete | Botan::TLS::Session_Manager_SQL | |
| remove(const Session_Handle &handle) override | Botan::TLS::Session_Manager_SQL | virtual |
| remove_all() override | Botan::TLS::Session_Manager_SQL | virtual |
| retrieve(const Session_Handle &handle, Callbacks &callbacks, const Policy &policy) | Botan::TLS::Session_Manager | virtual |
| retrieve_one(const Session_Handle &handle) override | Botan::TLS::Session_Manager_SQL | protectedvirtual |
| 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 &)=delete | Botan::TLS::Session_Manager_SQL | |
| Session_Manager_SQL(Session_Manager_SQL &&)=delete | Botan::TLS::Session_Manager_SQL | |
| Session_Manager_SQLite(std::string_view passphrase, const std::shared_ptr< RandomNumberGenerator > &rng, std::string_view db_filename, size_t max_sessions=1000) | Botan::TLS::Session_Manager_SQLite | |
| store(const Session &session, const Session_Handle &handle) override | Botan::TLS::Session_Manager_SQL | virtual |
| ~Session_Manager()=default | Botan::TLS::Session_Manager | virtual |
| ~Session_Manager_SQL() override=default | Botan::TLS::Session_Manager_SQL |