proxygen
|
#include <Types.h>
Public Attributes | |
ProtocolVersion | legacy_version = ProtocolVersion::tls_1_2 |
Random | random |
Buf | legacy_session_id |
std::vector< CipherSuite > | cipher_suites |
std::vector< uint8_t > | legacy_compression_methods |
std::vector< Extension > | extensions |
Public Attributes inherited from fizz::HandshakeStruct< Event::ClientHello, HandshakeType::client_hello > | |
folly::Optional< Buf > | originalEncoding |
Additional Inherited Members | |
Static Public Attributes inherited from fizz::HandshakeStruct< Event::ClientHello, HandshakeType::client_hello > | |
static constexpr HandshakeType | handshake_type |
Static Public Attributes inherited from fizz::EventType< e > | |
static constexpr Event | event = e |
std::vector<CipherSuite> fizz::ClientHello::cipher_suites |
Definition at line 191 of file Types.h.
Referenced by fizz::sm::addHandshakeLogging(), fizz::test::TestMessages::clientHello(), fizz::decode(), fizz::sm::getClientHello(), fizz::server::getCookieState(), and fizz::sm::negotiateCipher().
std::vector<Extension> fizz::ClientHello::extensions |
Definition at line 193 of file Types.h.
Referenced by fizz::sm::addHandshakeLogging(), fizz::test::TestMessages::addPsk(), fizz::sm::chooseCert(), fizz::test::TestMessages::clientHello(), fizz::decode(), fizz::sm::encodeAndAddBinders(), fizz::getBinderLength(), fizz::sm::getCertificate(), fizz::sm::getClientHello(), fizz::server::getCookieState(), fizz::sm::getCookieState(), fizz::extensions::TokenBindingServerExtension::getExtensions(), fizz::server::getHrrGroup(), fizz::sm::getReplayCacheResult(), fizz::sm::getResumptionState(), fizz::sm::negotiateAlpn(), fizz::sm::negotiateEarlyDataType(), fizz::sm::negotiateGroup(), fizz::sm::negotiateVersion(), fizz::sm::setupSchedulerAndContext(), and fizz::sm::validateClientHello().
std::vector<uint8_t> fizz::ClientHello::legacy_compression_methods |
Definition at line 192 of file Types.h.
Referenced by fizz::test::TestMessages::clientHello(), fizz::decode(), fizz::sm::getClientHello(), and fizz::sm::validateClientHello().
Buf fizz::ClientHello::legacy_session_id |
Definition at line 190 of file Types.h.
Referenced by fizz::sm::addHandshakeLogging(), fizz::test::TestMessages::clientHello(), fizz::decode(), and fizz::sm::getClientHello().
ProtocolVersion fizz::ClientHello::legacy_version = ProtocolVersion::tls_1_2 |
Definition at line 188 of file Types.h.
Referenced by fizz::sm::addHandshakeLogging(), fizz::decode(), and fizz::sm::getClientHello().
Random fizz::ClientHello::random |
Definition at line 189 of file Types.h.
Referenced by fizz::sm::addHandshakeLogging(), fizz::test::TestMessages::clientHello(), fizz::decode(), fizz::sm::getClientHello(), and fizz::sm::getReplayCacheResult().