7#include <aws/payment-cryptography-data/PaymentCryptographyData_EXPORTS.h>
8#include <aws/payment-cryptography-data/model/PaddingType.h>
19namespace PaymentCryptographyData {
42 m_paddingTypeHasBeenSet =
true;
43 m_paddingType = value;
52 bool m_paddingTypeHasBeenSet =
false;
PaddingType GetPaddingType() const
AWS_PAYMENTCRYPTOGRAPHYDATA_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_PAYMENTCRYPTOGRAPHYDATA_API AsymmetricEncryptionAttributes & operator=(Aws::Utils::Json::JsonView jsonValue)
bool PaddingTypeHasBeenSet() const
void SetPaddingType(PaddingType value)
AWS_PAYMENTCRYPTOGRAPHYDATA_API AsymmetricEncryptionAttributes(Aws::Utils::Json::JsonView jsonValue)
AsymmetricEncryptionAttributes & WithPaddingType(PaddingType value)
AWS_PAYMENTCRYPTOGRAPHYDATA_API AsymmetricEncryptionAttributes()=default
Aws::Utils::Json::JsonValue JsonValue