Botan 3.0.0-alpha0
Crypto and TLS for C&
|
#include <tls_messages.h>
Public Member Functions | |
const std::vector< uint8_t > & | cookie () const |
Hello_Verify_Request (const std::vector< uint8_t > &buf) | |
Hello_Verify_Request (const std::vector< uint8_t > &client_hello_bits, const std::string &client_identity, const SymmetricKey &secret_key) | |
std::vector< uint8_t > | serialize () const override |
Handshake_Type | type () const override |
std::string | type_string () const |
virtual Handshake_Type | wire_type () const |
DTLS Hello Verify Request
Definition at line 56 of file tls_messages.h.
|
explicit |
Definition at line 13 of file msg_hello_verify.cpp.
References Botan::TLS::Protocol_Version::is_datagram_protocol().
Botan::TLS::Hello_Verify_Request::Hello_Verify_Request | ( | const std::vector< uint8_t > & | client_hello_bits, |
const std::string & | client_identity, | ||
const SymmetricKey & | secret_key | ||
) |
Definition at line 31 of file msg_hello_verify.cpp.
References Botan::MessageAuthenticationCode::create_or_throw().
|
inline |
Definition at line 62 of file tls_messages.h.
Referenced by Botan::TLS::Client_Hello_12::update_hello_cookie().
|
overridevirtual |
Implements Botan::TLS::Handshake_Message.
Definition at line 47 of file msg_hello_verify.cpp.
References Botan::TLS::Protocol_Version::major_version(), and Botan::TLS::Protocol_Version::minor_version().
|
inlineoverridevirtual |
Implements Botan::TLS::Handshake_Message.
Definition at line 60 of file tls_messages.h.
References Botan::TLS::HELLO_VERIFY_REQUEST.
|
inherited |
Definition at line 18 of file tls_handshake_state.cpp.
References Botan::TLS::handshake_type_to_string(), and Botan::TLS::Handshake_Message::type().
|
inlinevirtualinherited |
Definition at line 42 of file tls_handshake_msg.h.
References type.
Referenced by Botan::TLS::Stream_Handshake_IO::send().