|
AWS IoT Device SDK C++ v2 1.45.1
AWS IoT Device SDK C++ v2
|
#include <S3.h>
Public Member Functions | |
| S3ChecksumConfig () noexcept | |
| S3ChecksumConfig & | SetLocation (S3ChecksumLocation location) noexcept |
| S3ChecksumConfig & | SetChecksumAlgorithm (S3ChecksumAlgorithm algorithm) noexcept |
| S3ChecksumConfig & | SetValidateResponseChecksum (bool validate) noexcept |
| S3ChecksumLocation | GetLocation () const noexcept |
| S3ChecksumAlgorithm | GetChecksumAlgorithm () const noexcept |
| bool | GetValidateResponseChecksum () const noexcept |
Per-meta-request checksum configuration. The same object is used to describe request-side checksum calculation for uploads and response-side checksum validation for downloads; not every field applies in both directions.
|
noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Set the algorithm used to compute checksums for this request.
| algorithm | the checksum algorithm to use. |
|
inlinenoexcept |
Set where a calculated checksum will appear on the wire.
| location | the wire location for the request-side checksum. |
|
inlinenoexcept |
Enable or disable validation of the response-side checksum. Only meaningful for downloads.
| validate | true to enable response checksum validation. |