![]()  | 
  
    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