7#include <aws/signer/Signer_EXPORTS.h>
8#include <aws/signer/model/EncryptionAlgorithm.h>
9#include <aws/signer/model/HashAlgorithm.h>
66 bool m_encryptionAlgorithmHasBeenSet =
false;
69 bool m_hashAlgorithmHasBeenSet =
false;
HashAlgorithm GetHashAlgorithm() const
AWS_SIGNER_API SigningConfigurationOverrides()=default
SigningConfigurationOverrides & WithEncryptionAlgorithm(EncryptionAlgorithm value)
AWS_SIGNER_API Aws::Utils::Json::JsonValue Jsonize() const
SigningConfigurationOverrides & WithHashAlgorithm(HashAlgorithm value)
void SetHashAlgorithm(HashAlgorithm value)
bool HashAlgorithmHasBeenSet() const
bool EncryptionAlgorithmHasBeenSet() const
AWS_SIGNER_API SigningConfigurationOverrides & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetEncryptionAlgorithm(EncryptionAlgorithm value)
EncryptionAlgorithm GetEncryptionAlgorithm() const
AWS_SIGNER_API SigningConfigurationOverrides(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue