proxygen
|
#include <LoggingKeyScheduler.h>
Private Attributes | |
std::vector< uint8_t > | clientEarlyTrafficSecret_ |
std::vector< uint8_t > | clientHandshakeTrafficSecret_ |
std::vector< uint8_t > | serverHandshakeTrafficSecret_ |
std::vector< uint8_t > | clientTrafficSecret_ |
std::vector< uint8_t > | serverTrafficSecret_ |
LoggingKeyScheduler is saving the secrets by overriding getSecrets so that they can be available later.
Definition at line 19 of file LoggingKeyScheduler.h.
|
virtualdefault |
|
inline |
Definition at line 31 of file LoggingKeyScheduler.h.
References clientEarlyTrafficSecret_.
|
inline |
Definition at line 35 of file LoggingKeyScheduler.h.
References clientHandshakeTrafficSecret_.
|
inline |
Definition at line 43 of file LoggingKeyScheduler.h.
References clientTrafficSecret_.
|
overridevirtual |
Retreive a secret from the scheduler. Must be in the appropriate state.
Reimplemented from fizz::KeyScheduler.
Definition at line 13 of file LoggingKeyScheduler.cpp.
References fizz::ClientEarlyTraffic, clientEarlyTrafficSecret_, fizz::KeyScheduler::getSecret(), and secret.
|
overridevirtual |
Reimplemented from fizz::KeyScheduler.
Definition at line 27 of file LoggingKeyScheduler.cpp.
References fizz::ClientHandshakeTraffic, clientHandshakeTrafficSecret_, fizz::KeyScheduler::getSecret(), secret, fizz::ServerHandshakeTraffic, and serverHandshakeTrafficSecret_.
|
overridevirtual |
Reimplemented from fizz::KeyScheduler.
Definition at line 42 of file LoggingKeyScheduler.cpp.
References fizz::ClientAppTraffic, clientTrafficSecret_, fizz::KeyScheduler::getSecret(), secret, fizz::ServerAppTraffic, and serverTrafficSecret_.
|
inline |
Definition at line 39 of file LoggingKeyScheduler.h.
References serverHandshakeTrafficSecret_.
|
inline |
Definition at line 47 of file LoggingKeyScheduler.h.
References serverTrafficSecret_.
|
mutableprivate |
Definition at line 52 of file LoggingKeyScheduler.h.
Referenced by getClientEarlyTrafficSecret(), and getSecret().
|
mutableprivate |
Definition at line 53 of file LoggingKeyScheduler.h.
Referenced by getClientHandshakeTrafficSecret(), and getSecret().
|
mutableprivate |
Definition at line 55 of file LoggingKeyScheduler.h.
Referenced by getClientTrafficSecret(), and getSecret().
|
mutableprivate |
Definition at line 54 of file LoggingKeyScheduler.h.
Referenced by getSecret(), and getServerHandshakeTrafficSecret().
|
mutableprivate |
Definition at line 56 of file LoggingKeyScheduler.h.
Referenced by getSecret(), and getServerTrafficSecret().