![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Cryptographic Types and Interfaces. More...
Namespaces | |
| test | |
| Test stubs and mocks for Cryptography API. | |
Classes | |
| class | CryptoCodecInterface |
| Crypto codec (cipher) interface. More... | |
| class | CryptoFactoryInterface |
| Crypto API factory interface. More... | |
| class | DigestInterface |
| Digest computation interface. More... | |
| class | KeyFactoryInterface |
| Key factory interface. More... | |
| class | KeyStoreInterface |
| Key Store Interface. More... | |
Enumerations | |
| enum | AlgorithmType { AlgorithmType::AES_256_CBC = 1, AlgorithmType::AES_256_CBC_PAD = 2, AlgorithmType::AES_128_CBC = 3, AlgorithmType::AES_128_CBC_PAD = 4, AlgorithmType::AES_256_GCM = 5, AlgorithmType::AES_128_GCM = 6 } |
| Enumeration of all supported encryption protocols. More... | |
| enum | DigestType { DigestType::SHA_256 = 1, DigestType::MD5 = 2 } |
| Enumeration of all supported digest algorithms. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &out, AlgorithmType value) |
| Helper method to write algorithm type as a literal constant. More... | |
| std::ostream & | operator<< (std::ostream &out, DigestType value) |
| Helper method to write digest type as a literal constant. More... | |
Cryptographic Types and Interfaces.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0