Module: Aws::PaymentCryptographyData::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-paymentcryptographydata/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AmexAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AmexAttributes')
- AmexCardSecurityCodeVersion1 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AmexCardSecurityCodeVersion1')
- AmexCardSecurityCodeVersion2 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AmexCardSecurityCodeVersion2')
- ApplicationCryptogramType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ApplicationCryptogramType')
- AsymmetricEncryptionAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AsymmetricEncryptionAttributes')
- AuthRequestCryptogramType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuthRequestCryptogramType')
- AuthResponseValueType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuthResponseValueType')
- CardExpiryDateType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CardExpiryDateType')
- CardGenerationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'CardGenerationAttributes')
- CardHolderVerificationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CardHolderVerificationValue')
- CardVerificationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'CardVerificationAttributes')
- CardVerificationValue1 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CardVerificationValue1')
- CardVerificationValue2 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CardVerificationValue2')
- CertificateType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CertificateType')
- CipherTextType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CipherTextType')
- CommandMessageDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CommandMessageDataType')
- CryptogramAuthResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'CryptogramAuthResponse')
- CryptogramVerificationArpcMethod1 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CryptogramVerificationArpcMethod1')
- CryptogramVerificationArpcMethod2 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CryptogramVerificationArpcMethod2')
- CurrentPinAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CurrentPinAttributes')
- DecimalizationTableType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DecimalizationTableType')
- DecryptDataInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DecryptDataInput')
- DecryptDataOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DecryptDataOutput')
- DerivationMethodAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'DerivationMethodAttributes')
- DiscoverDynamicCardVerificationCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DiscoverDynamicCardVerificationCode')
- DukptAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DukptAttributes')
- DukptDerivationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DukptDerivationAttributes')
- DukptDerivationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DukptDerivationType')
- DukptEncryptionAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DukptEncryptionAttributes')
- DukptEncryptionMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DukptEncryptionMode')
- DukptKeyVariant =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DukptKeyVariant')
- DynamicCardVerificationCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DynamicCardVerificationCode')
- DynamicCardVerificationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DynamicCardVerificationValue')
- EcdhDerivationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EcdhDerivationAttributes')
- Emv2000Attributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Emv2000Attributes')
- EmvCommonAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EmvCommonAttributes')
- EmvEncryptionAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EmvEncryptionAttributes')
- EmvEncryptionMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmvEncryptionMode')
- EmvMajorKeyDerivationMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmvMajorKeyDerivationMode')
- EncryptDataInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptDataInput')
- EncryptDataOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EncryptDataOutput')
- EncryptedPinBlockType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EncryptedPinBlockType')
- EncryptionDecryptionAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'EncryptionDecryptionAttributes')
- EncryptionMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EncryptionMode')
- GenerateCardValidationDataInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateCardValidationDataInput')
- GenerateCardValidationDataOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateCardValidationDataOutput')
- GenerateMacEmvPinChangeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateMacEmvPinChangeInput')
- GenerateMacEmvPinChangeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateMacEmvPinChangeOutput')
- GenerateMacInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateMacInput')
- GenerateMacOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GenerateMacOutput')
- GeneratePinDataInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GeneratePinDataInput')
- GeneratePinDataOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GeneratePinDataOutput')
- HexEvenLengthBetween16And32 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HexEvenLengthBetween16And32')
- HexLengthBetween10And24 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HexLengthBetween10And24')
- HexLengthBetween2And4 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HexLengthBetween2And4')
- HexLengthBetween2And8 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HexLengthBetween2And8')
- HexLengthEquals1 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HexLengthEquals1')
- HexLengthEquals4 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HexLengthEquals4')
- HexLengthEquals8 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HexLengthEquals8')
- Ibm3624NaturalPin =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ibm3624NaturalPin')
- Ibm3624PinFromOffset =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ibm3624PinFromOffset')
- Ibm3624PinOffset =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ibm3624PinOffset')
- Ibm3624PinVerification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ibm3624PinVerification')
- Ibm3624RandomPin =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Ibm3624RandomPin')
- InitializationVectorType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InitializationVectorType')
- IntegerRangeBetween0And6 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerRangeBetween0And6')
- IntegerRangeBetween3And5Type =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerRangeBetween3And5Type')
- IntegerRangeBetween4And12 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerRangeBetween4And12')
- IntegerRangeBetween4And16 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerRangeBetween4And16')
- InternalServerException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServerException')
- KeyArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KeyArn')
- KeyArnOrKeyAliasType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KeyArnOrKeyAliasType')
- KeyCheckValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KeyCheckValue')
- KeyCheckValueAlgorithm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KeyCheckValueAlgorithm')
- KeyDerivationFunction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KeyDerivationFunction')
- KeyDerivationHashAlgorithm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KeyDerivationHashAlgorithm')
- MacAlgorithm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MacAlgorithm')
- MacAlgorithmDukpt =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MacAlgorithmDukpt')
- MacAlgorithmEmv =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MacAlgorithmEmv')
- MacAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'MacAttributes')
- MacOutputType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MacOutputType')
- MacType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MacType')
- MajorKeyDerivationMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MajorKeyDerivationMode')
- MasterCardAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MasterCardAttributes')
- MessageDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageDataType')
- NumberLengthEquals2 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NumberLengthEquals2')
- PaddingType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PaddingType')
- PinBlockFormatForEmvPinChange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PinBlockFormatForEmvPinChange')
- PinBlockFormatForPinData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PinBlockFormatForPinData')
- PinBlockLengthEquals16 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PinBlockLengthEquals16')
- PinBlockLengthPosition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PinBlockLengthPosition')
- PinBlockPaddingType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PinBlockPaddingType')
- PinChangeMacOutputType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PinChangeMacOutputType')
- PinData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'PinData')
- PinGenerationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'PinGenerationAttributes')
- PinOffsetType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PinOffsetType')
- PinValidationDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PinValidationDataType')
- PinVerificationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'PinVerificationAttributes')
- PlainTextOutputType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PlainTextOutputType')
- PlainTextType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PlainTextType')
- PrimaryAccountNumberType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PrimaryAccountNumberType')
- ProprietaryAuthenticationDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProprietaryAuthenticationDataType')
- ReEncryptDataInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReEncryptDataInput')
- ReEncryptDataOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReEncryptDataOutput')
- ReEncryptionAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'ReEncryptionAttributes')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ServiceCodeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceCodeType')
- SessionDerivationDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SessionDerivationDataType')
- SessionKeyAmex =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionKeyAmex')
- SessionKeyDerivation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'SessionKeyDerivation')
- SessionKeyDerivationMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SessionKeyDerivationMode')
- SessionKeyDerivationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'SessionKeyDerivationValue')
- SessionKeyEmv2000 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionKeyEmv2000')
- SessionKeyEmvCommon =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionKeyEmvCommon')
- SessionKeyMastercard =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionKeyMastercard')
- SessionKeyVisa =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionKeyVisa')
Shapes::StringShape.new(name: 'SharedInformation')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- SymmetricEncryptionAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SymmetricEncryptionAttributes')
- SymmetricKeyAlgorithm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SymmetricKeyAlgorithm')
- ThrottlingException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ThrottlingException')
- Tr31WrappedKeyBlock =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Tr31WrappedKeyBlock')
- TrackDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TrackDataType')
- TransactionDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TransactionDataType')
- TranslatePinDataInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TranslatePinDataInput')
- TranslatePinDataOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TranslatePinDataOutput')
- TranslationIsoFormats =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'TranslationIsoFormats')
- TranslationPinDataIsoFormat034 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TranslationPinDataIsoFormat034')
- TranslationPinDataIsoFormat1 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TranslationPinDataIsoFormat1')
- ValidationDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ValidationDataType')
- ValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationException')
- ValidationExceptionField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationExceptionField')
- ValidationExceptionFieldList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ValidationExceptionFieldList')
- VerificationFailedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerificationFailedException')
- VerificationFailedReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VerificationFailedReason')
- VerificationValueType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VerificationValueType')
- VerifyAuthRequestCryptogramInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyAuthRequestCryptogramInput')
- VerifyAuthRequestCryptogramOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyAuthRequestCryptogramOutput')
- VerifyCardValidationDataInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyCardValidationDataInput')
- VerifyCardValidationDataOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyCardValidationDataOutput')
- VerifyMacInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyMacInput')
- VerifyMacOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyMacOutput')
- VerifyPinDataInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyPinDataInput')
- VerifyPinDataOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyPinDataOutput')
- VisaAmexDerivationOutputs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VisaAmexDerivationOutputs')
- VisaAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VisaAttributes')
- VisaPin =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VisaPin')
- VisaPinVerification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VisaPinVerification')
- VisaPinVerificationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VisaPinVerificationValue')
- WrappedKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WrappedKey')
- WrappedKeyMaterial =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'WrappedKeyMaterial')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2022-02-03" api. = { "apiVersion" => "2022-02-03", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "dataplane.payment-cryptography", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceFullName" => "Payment Cryptography Data Plane", "serviceId" => "Payment Cryptography Data", "signatureVersion" => "v4", "signingName" => "payment-cryptography", "uid" => "payment-cryptography-data-2022-02-03", } api.add_operation(:decrypt_data, Seahorse::Model::Operation.new.tap do |o| o.name = "DecryptData" o.http_method = "POST" o.http_request_uri = "/keys/{KeyIdentifier}/decrypt" o.input = Shapes::ShapeRef.new(shape: DecryptDataInput) o.output = Shapes::ShapeRef.new(shape: DecryptDataOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:encrypt_data, Seahorse::Model::Operation.new.tap do |o| o.name = "EncryptData" o.http_method = "POST" o.http_request_uri = "/keys/{KeyIdentifier}/encrypt" o.input = Shapes::ShapeRef.new(shape: EncryptDataInput) o.output = Shapes::ShapeRef.new(shape: EncryptDataOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:generate_card_validation_data, Seahorse::Model::Operation.new.tap do |o| o.name = "GenerateCardValidationData" o.http_method = "POST" o.http_request_uri = "/cardvalidationdata/generate" o.input = Shapes::ShapeRef.new(shape: GenerateCardValidationDataInput) o.output = Shapes::ShapeRef.new(shape: GenerateCardValidationDataOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:generate_mac, Seahorse::Model::Operation.new.tap do |o| o.name = "GenerateMac" o.http_method = "POST" o.http_request_uri = "/mac/generate" o.input = Shapes::ShapeRef.new(shape: GenerateMacInput) o.output = Shapes::ShapeRef.new(shape: GenerateMacOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:generate_mac_emv_pin_change, Seahorse::Model::Operation.new.tap do |o| o.name = "GenerateMacEmvPinChange" o.http_method = "POST" o.http_request_uri = "/macemvpinchange/generate" o.input = Shapes::ShapeRef.new(shape: GenerateMacEmvPinChangeInput) o.output = Shapes::ShapeRef.new(shape: GenerateMacEmvPinChangeOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:generate_pin_data, Seahorse::Model::Operation.new.tap do |o| o.name = "GeneratePinData" o.http_method = "POST" o.http_request_uri = "/pindata/generate" o.input = Shapes::ShapeRef.new(shape: GeneratePinDataInput) o.output = Shapes::ShapeRef.new(shape: GeneratePinDataOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:re_encrypt_data, Seahorse::Model::Operation.new.tap do |o| o.name = "ReEncryptData" o.http_method = "POST" o.http_request_uri = "/keys/{IncomingKeyIdentifier}/reencrypt" o.input = Shapes::ShapeRef.new(shape: ReEncryptDataInput) o.output = Shapes::ShapeRef.new(shape: ReEncryptDataOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:translate_pin_data, Seahorse::Model::Operation.new.tap do |o| o.name = "TranslatePinData" o.http_method = "POST" o.http_request_uri = "/pindata/translate" o.input = Shapes::ShapeRef.new(shape: TranslatePinDataInput) o.output = Shapes::ShapeRef.new(shape: TranslatePinDataOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:verify_auth_request_cryptogram, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyAuthRequestCryptogram" o.http_method = "POST" o.http_request_uri = "/cryptogram/verify" o.input = Shapes::ShapeRef.new(shape: VerifyAuthRequestCryptogramInput) o.output = Shapes::ShapeRef.new(shape: VerifyAuthRequestCryptogramOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: VerificationFailedException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:verify_card_validation_data, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyCardValidationData" o.http_method = "POST" o.http_request_uri = "/cardvalidationdata/verify" o.input = Shapes::ShapeRef.new(shape: VerifyCardValidationDataInput) o.output = Shapes::ShapeRef.new(shape: VerifyCardValidationDataOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: VerificationFailedException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:verify_mac, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyMac" o.http_method = "POST" o.http_request_uri = "/mac/verify" o.input = Shapes::ShapeRef.new(shape: VerifyMacInput) o.output = Shapes::ShapeRef.new(shape: VerifyMacOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: VerificationFailedException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:verify_pin_data, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyPinData" o.http_method = "POST" o.http_request_uri = "/pindata/verify" o.input = Shapes::ShapeRef.new(shape: VerifyPinDataInput) o.output = Shapes::ShapeRef.new(shape: VerifyPinDataOutput) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: VerificationFailedException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) end