proxygen
|
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 override | fizz::test::MockAead | inlinevirtual |
encrypt(std::unique_ptr< folly::IOBuf > &&plaintext, const folly::IOBuf *associatedData, uint64_t seqNum) const override | fizz::test::MockAead | inlinevirtual |
getCipherOverhead() const =0 | fizz::Aead | pure virtual |
ivLength() const =0 | fizz::Aead | pure virtual |
keyLength() const =0 | fizz::Aead | pure 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::MockAead | inline |
setEncryptedBufferHeadroom(size_t headroom)=0 | fizz::Aead | pure virtual |
setKey(TrafficKey key) override | fizz::test::MockAead | inlinevirtual |
tryDecrypt(std::unique_ptr< folly::IOBuf > &&ciphertext, const folly::IOBuf *associatedData, uint64_t seqNum) const override | fizz::test::MockAead | inlinevirtual |
~Aead()=default | fizz::Aead | virtual |