proxygen
|
#include <ServerExtensions.h>
Public Member Functions | |
virtual | ~ServerExtensions ()=default |
virtual std::vector< Extension > | getExtensions (const ClientHello &chlo)=0 |
This class defines an interface which allows for Extensions to be extracted from ClientHello without the ServerProtocol needing to know what extensions exactly are being negotiated.
Definition at line 20 of file ServerExtensions.h.
|
virtualdefault |
|
pure virtual |
Returns a list of extensions to be added to EncryptedExtensions, given a ClientHello.
Implemented in fizz::extensions::TokenBindingServerExtension.
Referenced by fizz::sm::getCertificateRequest().