proxygen
|
#include <PskCache.h>
Public Attributes | |
std::string | psk |
std::string | secret |
PskType | type |
ProtocolVersion | version |
CipherSuite | cipher |
folly::Optional< NamedGroup > | group |
std::shared_ptr< const Cert > | serverCert |
std::shared_ptr< const Cert > | clientCert |
uint32_t | maxEarlyDataSize {0} |
folly::Optional< std::string > | alpn |
uint32_t | ticketAgeAdd |
std::chrono::system_clock::time_point | ticketIssueTime |
std::chrono::system_clock::time_point | ticketExpirationTime |
Definition at line 20 of file PskCache.h.
folly::Optional<std::string> fizz::client::CachedPsk::alpn |
Definition at line 32 of file PskCache.h.
Referenced by fizz::sm::getEarlyDataParams(), fizz::sm::getMaxEarlyDataSize(), fizz::client::test::getTestPsk(), and fizz::client::test::pskEq().
CipherSuite fizz::client::CachedPsk::cipher |
Definition at line 26 of file PskCache.h.
Referenced by fizz::sm::getEarlyDataParams(), fizz::sm::getMaxEarlyDataSize(), fizz::sm::getPskExtension(), fizz::client::test::getTestPsk(), fizz::sm::negotiatePsk(), fizz::client::test::pskEq(), and fizz::sm::validatePsk().
std::shared_ptr<const Cert> fizz::client::CachedPsk::clientCert |
Definition at line 29 of file PskCache.h.
Referenced by fizz::client::test::ClientProtocolTest::getCachedPsk(), fizz::sm::getEarlyDataParams(), fizz::sm::getMaxEarlyDataSize(), and fizz::sm::negotiatePsk().
folly::Optional<NamedGroup> fizz::client::CachedPsk::group |
Definition at line 27 of file PskCache.h.
Referenced by fizz::sm::getEarlyDataParams(), fizz::sm::getMaxEarlyDataSize(), fizz::client::test::getTestPsk(), and fizz::client::test::pskEq().
uint32_t fizz::client::CachedPsk::maxEarlyDataSize {0} |
Definition at line 31 of file PskCache.h.
Referenced by fizz::sm::getEarlyDataParams(), fizz::sm::getMaxEarlyDataSize(), fizz::client::test::getTestPsk(), and fizz::client::test::pskEq().
std::string fizz::client::CachedPsk::psk |
Definition at line 21 of file PskCache.h.
Referenced by fizz::sm::getMaxEarlyDataSize(), fizz::sm::getPskExtension(), fizz::client::test::getTestPsk(), fizz::client::test::pskEq(), and fizz::client::test::TEST_F().
std::string fizz::client::CachedPsk::secret |
Definition at line 22 of file PskCache.h.
Referenced by fizz::sm::encodeAndAddBinders(), fizz::sm::getMaxEarlyDataSize(), fizz::client::test::getTestPsk(), and fizz::client::test::pskEq().
std::shared_ptr<const Cert> fizz::client::CachedPsk::serverCert |
Definition at line 28 of file PskCache.h.
Referenced by fizz::client::test::ClientProtocolTest::getCachedPsk(), fizz::sm::getEarlyDataParams(), fizz::sm::getMaxEarlyDataSize(), and fizz::sm::negotiatePsk().
uint32_t fizz::client::CachedPsk::ticketAgeAdd |
Definition at line 34 of file PskCache.h.
Referenced by fizz::sm::getMaxEarlyDataSize(), fizz::sm::getPskExtension(), fizz::client::test::getTestPsk(), and fizz::client::test::pskEq().
std::chrono::system_clock::time_point fizz::client::CachedPsk::ticketExpirationTime |
Definition at line 36 of file PskCache.h.
Referenced by fizz::sm::getMaxEarlyDataSize(), fizz::client::test::getTestPsk(), fizz::client::test::pskEq(), and fizz::sm::validatePsk().
std::chrono::system_clock::time_point fizz::client::CachedPsk::ticketIssueTime |
Definition at line 35 of file PskCache.h.
Referenced by fizz::sm::getMaxEarlyDataSize(), fizz::sm::getPskExtension(), fizz::client::test::getTestPsk(), and fizz::client::test::pskEq().
PskType fizz::client::CachedPsk::type |
Definition at line 23 of file PskCache.h.
Referenced by fizz::sm::encodeAndAddBinders(), fizz::sm::getMaxEarlyDataSize(), fizz::client::test::getTestPsk(), fizz::sm::negotiatePsk(), and fizz::client::test::pskEq().
ProtocolVersion fizz::client::CachedPsk::version |
Definition at line 25 of file PskCache.h.
Referenced by fizz::sm::getEarlyDataParams(), fizz::sm::getMaxEarlyDataSize(), fizz::client::test::getTestPsk(), fizz::sm::negotiatePsk(), fizz::client::test::pskEq(), and fizz::sm::validatePsk().