proxygen
fizz::MockKeyDerivation Member List

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

blankHash() const =0fizz::KeyDerivationpure virtual
deriveSecret(folly::ByteRange secret, folly::StringPiece label, folly::ByteRange messageHash)=0fizz::KeyDerivationpure virtual
expandLabel(folly::ByteRange secret, folly::StringPiece label, Buf hashValue, uint16_t length) overridefizz::MockKeyDerivationinlinevirtual
hash(const folly::IOBuf &in, folly::MutableByteRange out)=0fizz::KeyDerivationpure virtual
hashLength() const =0fizz::KeyDerivationpure virtual
hkdfExpand(folly::ByteRange secret, Buf info, uint16_t length) overridefizz::MockKeyDerivationinlinevirtual
hkdfExtract(folly::ByteRange salt, folly::ByteRange ikm)=0fizz::KeyDerivationpure virtual
hmac(folly::ByteRange key, const folly::IOBuf &in, folly::MutableByteRange out)=0fizz::KeyDerivationpure virtual
MOCK_CONST_METHOD0(hashLength, size_t())fizz::MockKeyDerivation
MOCK_CONST_METHOD0(blankHash, folly::ByteRange())fizz::MockKeyDerivation
MOCK_METHOD2(hkdfExtract, std::vector< uint8_t >(folly::ByteRange salt, folly::ByteRange ikm))fizz::MockKeyDerivation
MOCK_METHOD2(hash, void(const folly::IOBuf &in, folly::MutableByteRange out))fizz::MockKeyDerivation
MOCK_METHOD3(_hkdfExpand, Buf(folly::ByteRange secret, Buf &info, uint16_t length))fizz::MockKeyDerivation
MOCK_METHOD3(deriveSecret, std::vector< uint8_t >(folly::ByteRange secret, folly::StringPiece label, folly::ByteRange messageHash))fizz::MockKeyDerivation
MOCK_METHOD3(hmac, void(folly::ByteRange key, const folly::IOBuf &in, folly::MutableByteRange out))fizz::MockKeyDerivation
MOCK_METHOD4(_expandLabel, Buf(folly::ByteRange secret, folly::StringPiece label, Buf &hashValue, uint16_t length))fizz::MockKeyDerivation
~KeyDerivation()=defaultfizz::KeyDerivationvirtual