|
Botan 3.9.0
Crypto and TLS for C&
|
Public Header. More...
#include <botan/secmem.h>#include <botan/strong_type.h>#include <botan/symkey.h>#include <botan/tls_ciphersuite.h>#include <botan/tls_magic.h>#include <botan/tls_server_info.h>#include <botan/tls_version.h>#include <botan/x509cert.h>#include <chrono>#include <span>#include <variant>Go to the source code of this file.
Classes | |
| class | Botan::TLS::Session |
| class | Botan::TLS::Session_Base |
| class | Botan::TLS::Session_Handle |
| Helper class to embody a session handle in all protocol versions. More... | |
| class | Botan::TLS::Session_Summary |
| struct | Botan::TLS::Session_with_Handle |
Namespaces | |
| namespace | Botan |
| namespace | Botan::TLS |
Typedefs | |
| using | Botan::TLS::Opaque_Session_Handle = Strong<std::vector<uint8_t>, struct Opaque_Session_Handle_> |
| holds an opaque session handle as used in TLS 1.3 that could be either a ticket for stateless resumption or a database handle. | |
| using | Botan::TLS::Session_ID = Strong<std::vector<uint8_t>, struct Session_ID_> |
| holds a TLS 1.2 session ID for stateful resumption | |
| using | Botan::TLS::Session_Ticket = Strong<std::vector<uint8_t>, struct Session_Ticket_> |
| holds a TLS 1.2 session ticket for stateless resumption | |
Functions | |
| auto | Botan::TLS::operator< (const Session_ID &id1, const Session_ID &id2) |
Public Header.
Definition in file tls_session.h.