proxygen
fizz::test::MockAead Member List

This is the complete list of members for fizz::test::MockAead, including all inherited members.

decrypt(std::unique_ptr< folly::IOBuf > &&ciphertext, const folly::IOBuf *associatedData, uint64_t seqNum) const overridefizz::test::MockAeadinlinevirtual
encrypt(std::unique_ptr< folly::IOBuf > &&plaintext, const folly::IOBuf *associatedData, uint64_t seqNum) const overridefizz::test::MockAeadinlinevirtual
getCipherOverhead() const =0fizz::Aeadpure virtual
ivLength() const =0fizz::Aeadpure virtual
keyLength() const =0fizz::Aeadpure virtual
MOCK_CONST_METHOD0(keyLength, size_t())fizz::test::MockAead
MOCK_CONST_METHOD0(ivLength, size_t())fizz::test::MockAead
MOCK_CONST_METHOD0(getCipherOverhead, size_t())fizz::test::MockAead
MOCK_CONST_METHOD3(_encrypt, std::unique_ptr< folly::IOBuf >(std::unique_ptr< folly::IOBuf > &plaintext, const folly::IOBuf *associatedData, uint64_t seqNum))fizz::test::MockAead
MOCK_CONST_METHOD3(_decrypt, std::unique_ptr< folly::IOBuf >(std::unique_ptr< folly::IOBuf > &ciphertext, const folly::IOBuf *associatedData, uint64_t seqNum))fizz::test::MockAead
MOCK_CONST_METHOD3(_tryDecrypt, folly::Optional< std::unique_ptr< folly::IOBuf >>(std::unique_ptr< folly::IOBuf > &ciphertext, const folly::IOBuf *associatedData, uint64_t seqNum))fizz::test::MockAead
MOCK_METHOD1(setEncryptedBufferHeadroom, void(size_t))fizz::test::MockAead
MOCK_METHOD1(_setKey, void(TrafficKey &key))fizz::test::MockAead
setDefaults()fizz::test::MockAeadinline
setEncryptedBufferHeadroom(size_t headroom)=0fizz::Aeadpure virtual
setKey(TrafficKey key) overridefizz::test::MockAeadinlinevirtual
tryDecrypt(std::unique_ptr< folly::IOBuf > &&ciphertext, const folly::IOBuf *associatedData, uint64_t seqNum) const overridefizz::test::MockAeadinlinevirtual
~Aead()=defaultfizz::Aeadvirtual