proxygen
|
#include <LoggingFactory.h>
Public Member Functions | |
LoggingFactory ()=default | |
virtual | ~LoggingFactory ()=default |
virtual std::unique_ptr< KeyScheduler > | makeKeyScheduler (CipherSuite cipher) const |
Public Member Functions inherited from fizz::Factory | |
virtual | ~Factory ()=default |
virtual std::unique_ptr< PlaintextReadRecordLayer > | makePlaintextReadRecordLayer () const |
virtual std::unique_ptr< PlaintextWriteRecordLayer > | makePlaintextWriteRecordLayer () const |
virtual std::unique_ptr< EncryptedReadRecordLayer > | makeEncryptedReadRecordLayer (EncryptionLevel encryptionLevel) const |
virtual std::unique_ptr< EncryptedWriteRecordLayer > | makeEncryptedWriteRecordLayer (EncryptionLevel encryptionLevel) const |
virtual std::unique_ptr< KeyDerivation > | makeKeyDeriver (CipherSuite cipher) const |
virtual std::unique_ptr< HandshakeContext > | makeHandshakeContext (CipherSuite cipher) const |
virtual std::unique_ptr< KeyExchange > | makeKeyExchange (NamedGroup group) const |
virtual std::unique_ptr< Aead > | makeAead (CipherSuite cipher) const |
virtual Random | makeRandom () const |
virtual uint32_t | makeTicketAgeAdd () const |
virtual std::shared_ptr< PeerCert > | makePeerCert (Buf certData) const |
virtual std::string | getHkdfPrefix () const |
Definition at line 16 of file LoggingFactory.h.
|
default |
|
virtualdefault |
|
inlinevirtual |
Reimplemented from fizz::Factory.
Definition at line 21 of file LoggingFactory.h.
References fizz::Factory::makeKeyDeriver(), and folly::gen::move.