AlexaClientSDK  1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
alexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStore Member List

This is the complete list of members for alexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStore, including all inherited members.

DataBlock typedefalexaClientSDK::acsdkCryptoInterfaces::KeyStoreInterface
decrypt(const std::string &keyAlias, AlgorithmType type, const KeyChecksum &checksum, const IV &iv, const DataBlock &ciphertext, DataBlock &plaintext) noexcept overridealexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStoreinlinevirtual
decryptAD(const std::string &keyAlias, AlgorithmType type, const KeyChecksum &checksum, const IV &iv, const DataBlock &aad, const DataBlock &ciphertext, const Tag &tag, DataBlock &plaintext) noexcept overridealexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStoreinlinevirtual
encrypt(const std::string &keyAlias, AlgorithmType type, const IV &iv, const KeyChecksum &plaintext, DataBlock &checksum, DataBlock &ciphertext) noexcept overridealexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStoreinlinevirtual
encryptAE(const std::string &keyAlias, AlgorithmType type, const IV &iv, const DataBlock &aad, const DataBlock &plaintext, KeyChecksum &checksum, DataBlock &ciphertext, Tag &tag) noexcept overridealexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStoreinlinevirtual
getDefaultKeyAlias(std::string &keyAlias) noexcept overridealexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStoreinlinevirtual
IV typedefalexaClientSDK::acsdkCryptoInterfaces::KeyStoreInterface
KeyChecksum typedefalexaClientSDK::acsdkCryptoInterfaces::KeyStoreInterface
MOCK_METHOD1(_getDefaultKeyAlias, bool(std::string &))alexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStore
MOCK_METHOD6(_encrypt, bool(const std::string &keyAlias, AlgorithmType type, const IV &iv, const DataBlock &plaintext, KeyChecksum &checksum, DataBlock &ciphertext))alexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStore
MOCK_METHOD6(_decrypt, bool(const std::string &keyAlias, AlgorithmType type, const KeyChecksum &checksum, const IV &iv, const DataBlock &ciphertext, DataBlock &plaintext))alexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStore
MOCK_METHOD8(_encryptAE, bool(const std::string &keyAlias, AlgorithmType type, const IV &iv, const DataBlock &aad, const DataBlock &plaintext, KeyChecksum &checksum, DataBlock &ciphertext, DataBlock &tag))alexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStore
MOCK_METHOD8(_decryptAD, bool(const std::string &keyAlias, AlgorithmType type, const KeyChecksum &checksum, const IV &iv, const DataBlock &aad, const DataBlock &ciphertext, const Tag &tag, DataBlock &plaintext))alexaClientSDK::acsdkCryptoInterfaces::test::MockKeyStore
Tag typedefalexaClientSDK::acsdkCryptoInterfaces::KeyStoreInterface
~KeyStoreInterface() noexcept=defaultalexaClientSDK::acsdkCryptoInterfaces::KeyStoreInterfacevirtual

AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0