Botan 3.11.0
Crypto and TLS for C&
tls_messages_13.h File Reference

Public Header. More...

#include <botan/tls_extensions.h>
#include <botan/tls_external_psk.h>
#include <botan/tls_messages.h>
#include <chrono>

Go to the source code of this file.

Classes

struct  Botan::TLS::detail::as_wrapped_references< T >
struct  Botan::TLS::detail::as_wrapped_references< std::variant< AlternativeTs... > >
class  Botan::TLS::Certificate_13
class  Botan::TLS::Certificate_13::Certificate_Entry
class  Botan::TLS::Certificate_Request_13
class  Botan::TLS::Certificate_Verify_13
class  Botan::TLS::Client_Hello_13
class  Botan::TLS::Encrypted_Extensions
class  Botan::TLS::Finished_13
class  Botan::TLS::Hello_Retry_Request
struct  Botan::TLS::Server_Hello_13::Hello_Retry_Request_Creation_Tag
struct  Botan::TLS::Server_Hello_13::Hello_Retry_Request_Tag
class  Botan::TLS::Key_Update
class  Botan::TLS::New_Session_Ticket_13
class  Botan::TLS::Server_Hello_13
struct  Botan::TLS::Server_Hello_13::Server_Hello_Tag

Namespaces

namespace  Botan
namespace  Botan::TLS
namespace  Botan::TLS::detail

Typedefs

template<typename T>
using Botan::TLS::detail::as_wrapped_references_t = typename as_wrapped_references<T>::type
using Botan::TLS::Client_Handshake_13_Message
using Botan::TLS::Client_Handshake_13_Message_Ref = detail::as_wrapped_references_t<Client_Handshake_13_Message>
using Botan::TLS::Client_Post_Handshake_13_Message = std::variant<Key_Update>
using Botan::TLS::Handshake_Message_13
using Botan::TLS::Handshake_Message_13_Ref = detail::as_wrapped_references_t<Handshake_Message_13>
using Botan::TLS::Post_Handshake_Message_13 = std::variant<New_Session_Ticket_13, Key_Update>
using Botan::TLS::Server_Handshake_13_Message
using Botan::TLS::Server_Handshake_13_Message_Ref = detail::as_wrapped_references_t<Server_Handshake_13_Message>
using Botan::TLS::Server_Post_Handshake_13_Message = std::variant<New_Session_Ticket_13, Key_Update>

Detailed Description

Public Header.

Definition in file tls_messages_13.h.