Botan  2.4.0
Crypto and TLS for C++11
Public Member Functions | List of all members
Botan::TLS::Client_Hello::Settings Class Referencefinal

#include <tls_messages.h>

Public Member Functions

const std::string & hostname () const
 
const Protocol_Version protocol_version () const
 
 Settings (const Protocol_Version version, const std::string &hostname="", const std::string &srp_identifier="")
 
const std::string & srp_identifier () const
 

Detailed Description

Definition at line 71 of file tls_messages.h.

Constructor & Destructor Documentation

◆ Settings()

Botan::TLS::Client_Hello::Settings::Settings ( const Protocol_Version  version,
const std::string &  hostname = "",
const std::string &  srp_identifier = "" 
)
inline

Definition at line 74 of file tls_messages.h.

77  : m_new_session_version(version),
78  m_hostname(hostname),
79  m_srp_identifier(srp_identifier) {}
Protocol_Version version() const
Definition: tls_messages.h:93
const std::string & hostname() const
Definition: tls_messages.h:82
const std::string & srp_identifier() const
Definition: tls_messages.h:83

Member Function Documentation

◆ hostname()

const std::string& Botan::TLS::Client_Hello::Settings::hostname ( ) const
inline

Definition at line 82 of file tls_messages.h.

Referenced by Botan::TLS::Client_Hello::Client_Hello().

82 { return m_hostname; }

◆ protocol_version()

const Protocol_Version Botan::TLS::Client_Hello::Settings::protocol_version ( ) const
inline

Definition at line 81 of file tls_messages.h.

Referenced by Botan::TLS::Client_Hello::Client_Hello().

81 { return m_new_session_version; }

◆ srp_identifier()

const std::string& Botan::TLS::Client_Hello::Settings::srp_identifier ( ) const
inline

Definition at line 83 of file tls_messages.h.

Referenced by Botan::TLS::Client_Hello::Client_Hello().

83 { return m_srp_identifier; }

The documentation for this class was generated from the following file: