AlexaClientSDK  1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Attributes | Static Public Attributes | List of all members
alexaClientSDK::acsdkProperties::EncryptionInfo Struct Reference

Data structure to produce and parse DER for encryption key property data. More...

#include <Asn1Types.h>

Public Attributes

ASN1_INTEGER * version
 
ASN1_UTF8STRING * mainKeyAlias
 
ASN1_OCTET_STRING * mainKeyChecksum
 
ASN1_INTEGER * dataKeyAlgorithm
 
ASN1_OCTET_STRING * dataKeyIV
 
ASN1_OCTET_STRING * dataKeyCiphertext
 
ASN1_OCTET_STRING * dataKeyTag
 
ASN1_INTEGER * dataAlgorithm
 

Static Public Attributes

constexpr static int64_t DEF_VER = ACSDK_DATA_KEY_VER_V1
 Default value for optional version. More...
 
constexpr static int64_t DEF_DATA_KEY_ALG = ACSDK_CIP_ALG_AES_256_GCM
 Default value for optional data key encryption algorithm. More...
 
constexpr static int64_t DEF_DATA_ALG = ACSDK_CIP_ALG_AES_256_GCM
 Default value for optional data encryption algorithm. More...
 

Detailed Description

Data structure to produce and parse DER for encryption key property data.

Member Data Documentation

◆ dataAlgorithm

ASN1_INTEGER* alexaClientSDK::acsdkProperties::EncryptionInfo::dataAlgorithm

◆ dataKeyAlgorithm

ASN1_INTEGER* alexaClientSDK::acsdkProperties::EncryptionInfo::dataKeyAlgorithm

◆ dataKeyCiphertext

ASN1_OCTET_STRING* alexaClientSDK::acsdkProperties::EncryptionInfo::dataKeyCiphertext

◆ dataKeyIV

ASN1_OCTET_STRING* alexaClientSDK::acsdkProperties::EncryptionInfo::dataKeyIV

◆ dataKeyTag

ASN1_OCTET_STRING* alexaClientSDK::acsdkProperties::EncryptionInfo::dataKeyTag

◆ DEF_DATA_ALG

constexpr static int64_t alexaClientSDK::acsdkProperties::EncryptionInfo::DEF_DATA_ALG = ACSDK_CIP_ALG_AES_256_GCM
staticconstexpr

Default value for optional data encryption algorithm.

◆ DEF_DATA_KEY_ALG

constexpr static int64_t alexaClientSDK::acsdkProperties::EncryptionInfo::DEF_DATA_KEY_ALG = ACSDK_CIP_ALG_AES_256_GCM
staticconstexpr

Default value for optional data key encryption algorithm.

◆ DEF_VER

constexpr static int64_t alexaClientSDK::acsdkProperties::EncryptionInfo::DEF_VER = ACSDK_DATA_KEY_VER_V1
staticconstexpr

Default value for optional version.

◆ mainKeyAlias

ASN1_UTF8STRING* alexaClientSDK::acsdkProperties::EncryptionInfo::mainKeyAlias

◆ mainKeyChecksum

ASN1_OCTET_STRING* alexaClientSDK::acsdkProperties::EncryptionInfo::mainKeyChecksum

◆ version

ASN1_INTEGER* alexaClientSDK::acsdkProperties::EncryptionInfo::version

The documentation for this struct was generated from the following file:

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