proxygen
|
#include <ClientExtensions.h>
Public Member Functions | |
virtual | ~ClientExtensions ()=default |
virtual std::vector< Extension > | getClientHelloExtensions () const =0 |
virtual void | onEncryptedExtensions (const std::vector< Extension > &extensions)=0 |
Definition at line 19 of file ClientExtensions.h.
|
virtualdefault |
|
pure virtual |
Returns a list of extensions to be added to the ClientHello. Note that this can be called multiple times on a single connection (if a HelloRetryRequest is received).
Implemented in fizz::extensions::TokenBindingClientExtension.
Referenced by fizz::sm::getClientHello().
|
pure virtual |
Called with the extensions present in EncryptedExtensions.
Implemented in fizz::extensions::TokenBindingClientExtension.
Referenced by fizz::sm::validateAcceptedEarly().