AWS IoT Device SDK C++ v2: Aws::Crt::Auth::SignedBodyValue Namespace Reference

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

Variables
Aws::Crt::Auth::SignedBodyValue Namespace Reference

## Variables
AWS_CRT_CPP_API const char * | EmptySha256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
AWS_CRT_CPP_API const char * | UnsignedPayload = "UNSIGNED-PAYLOAD"
AWS_CRT_CPP_API const char * | StreamingAws4HmacSha256Payload = "STREAMING-AWS4-HMAC-SHA256-PAYLOAD"
AWS_CRT_CPP_API const char * | StreamingAws4HmacSha256Events = "STREAMING-AWS4-HMAC-SHA256-EVENTS"

## Detailed Description

A collection of signed body constants. Some are specific to certain signature types, while others are just there to save time (empty sha, for example).

## Variable Documentation

## ◆ EmptySha256

const char * Aws::Crt::Auth::SignedBodyValue::EmptySha256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"

The SHA-256 of an empty string: 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' For use with `Aws::Crt::Auth::AwsSigningConfig.SetSignedBodyValue()`.

## ◆ StreamingAws4HmacSha256Events

const char * Aws::Crt::Auth::SignedBodyValue::StreamingAws4HmacSha256Events = "STREAMING-AWS4-HMAC-SHA256-EVENTS"

'STREAMING-AWS4-HMAC-SHA256-EVENTS' For use with `Aws::Crt::Auth::AwsSigningConfig.SetSignedBodyValue()`.

## ◆ StreamingAws4HmacSha256Payload

const char * Aws::Crt::Auth::SignedBodyValue::StreamingAws4HmacSha256Payload = "STREAMING-AWS4-HMAC-SHA256-PAYLOAD"

'STREAMING-AWS4-HMAC-SHA256-PAYLOAD' For use with `Aws::Crt::Auth::AwsSigningConfig.SetSignedBodyValue()`.

## ◆ UnsignedPayload

const char * Aws::Crt::Auth::SignedBodyValue::UnsignedPayload = "UNSIGNED-PAYLOAD"

'UNSIGNED-PAYLOAD' For use with `Aws::Crt::Auth::AwsSigningConfig.SetSignedBodyValue()`.