Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const DukptDerivationTypeAes128 + const DukptDerivationTypeAes192 + const DukptDerivationTypeAes256 + const DukptDerivationTypeTdes2key + const DukptDerivationTypeTdes3key + const DukptEncryptionModeCbc + const DukptEncryptionModeEcb + const DukptKeyVariantBidirectional + const DukptKeyVariantRequest + const DukptKeyVariantResponse + const EncryptionModeCbc + const EncryptionModeCfb + const EncryptionModeCfb1 + const EncryptionModeCfb128 + const EncryptionModeCfb64 + const EncryptionModeCfb8 + const EncryptionModeEcb + const EncryptionModeOfb + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeInternalServerException + const ErrCodeResourceNotFoundException + const ErrCodeThrottlingException + const ErrCodeValidationException + const ErrCodeVerificationFailedException + const MacAlgorithmCmac + const MacAlgorithmHmacSha224 + const MacAlgorithmHmacSha256 + const MacAlgorithmHmacSha384 + const MacAlgorithmHmacSha512 + const MacAlgorithmIso9797Algorithm1 + const MacAlgorithmIso9797Algorithm3 + const MajorKeyDerivationModeEmvOptionA + const MajorKeyDerivationModeEmvOptionB + const PaddingTypeOaepSha1 + const PaddingTypeOaepSha256 + const PaddingTypeOaepSha512 + const PaddingTypePkcs1 + const PinBlockFormatForPinDataIsoFormat0 + const PinBlockFormatForPinDataIsoFormat3 + const ServiceID + const ServiceName + const SessionKeyDerivationModeAmex + const SessionKeyDerivationModeEmv2000 + const SessionKeyDerivationModeEmvCommonSessionKey + const SessionKeyDerivationModeMastercardSessionKey + const SessionKeyDerivationModeVisa + const VerificationFailedReasonInvalidAuthRequestCryptogram + const VerificationFailedReasonInvalidMac + const VerificationFailedReasonInvalidPin + const VerificationFailedReasonInvalidValidationData + func DukptDerivationType_Values() []string + func DukptEncryptionMode_Values() []string + func DukptKeyVariant_Values() []string + func EncryptionMode_Values() []string + func MacAlgorithm_Values() []string + func MajorKeyDerivationMode_Values() []string + func PaddingType_Values() []string + func PinBlockFormatForPinData_Values() []string + func SessionKeyDerivationMode_Values() []string + func VerificationFailedReason_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type AmexCardSecurityCodeVersion1 struct + CardExpiryDate *string + func (s *AmexCardSecurityCodeVersion1) SetCardExpiryDate(v string) *AmexCardSecurityCodeVersion1 + func (s *AmexCardSecurityCodeVersion1) Validate() error + func (s AmexCardSecurityCodeVersion1) GoString() string + func (s AmexCardSecurityCodeVersion1) String() string + type AmexCardSecurityCodeVersion2 struct + CardExpiryDate *string + ServiceCode *string + func (s *AmexCardSecurityCodeVersion2) SetCardExpiryDate(v string) *AmexCardSecurityCodeVersion2 + func (s *AmexCardSecurityCodeVersion2) SetServiceCode(v string) *AmexCardSecurityCodeVersion2 + func (s *AmexCardSecurityCodeVersion2) Validate() error + func (s AmexCardSecurityCodeVersion2) GoString() string + func (s AmexCardSecurityCodeVersion2) String() string + type AsymmetricEncryptionAttributes struct + PaddingType *string + func (s *AsymmetricEncryptionAttributes) SetPaddingType(v string) *AsymmetricEncryptionAttributes + func (s AsymmetricEncryptionAttributes) GoString() string + func (s AsymmetricEncryptionAttributes) String() string + type CardGenerationAttributes struct + AmexCardSecurityCodeVersion1 *AmexCardSecurityCodeVersion1 + AmexCardSecurityCodeVersion2 *AmexCardSecurityCodeVersion2 + CardHolderVerificationValue *CardHolderVerificationValue + CardVerificationValue1 *CardVerificationValue1 + CardVerificationValue2 *CardVerificationValue2 + DynamicCardVerificationCode *DynamicCardVerificationCode + DynamicCardVerificationValue *DynamicCardVerificationValue + func (s *CardGenerationAttributes) SetAmexCardSecurityCodeVersion1(v *AmexCardSecurityCodeVersion1) *CardGenerationAttributes + func (s *CardGenerationAttributes) SetAmexCardSecurityCodeVersion2(v *AmexCardSecurityCodeVersion2) *CardGenerationAttributes + func (s *CardGenerationAttributes) SetCardHolderVerificationValue(v *CardHolderVerificationValue) *CardGenerationAttributes + func (s *CardGenerationAttributes) SetCardVerificationValue1(v *CardVerificationValue1) *CardGenerationAttributes + func (s *CardGenerationAttributes) SetCardVerificationValue2(v *CardVerificationValue2) *CardGenerationAttributes + func (s *CardGenerationAttributes) SetDynamicCardVerificationCode(v *DynamicCardVerificationCode) *CardGenerationAttributes + func (s *CardGenerationAttributes) SetDynamicCardVerificationValue(v *DynamicCardVerificationValue) *CardGenerationAttributes + func (s *CardGenerationAttributes) Validate() error + func (s CardGenerationAttributes) GoString() string + func (s CardGenerationAttributes) String() string + type CardHolderVerificationValue struct + ApplicationTransactionCounter *string + PanSequenceNumber *string + UnpredictableNumber *string + func (s *CardHolderVerificationValue) SetApplicationTransactionCounter(v string) *CardHolderVerificationValue + func (s *CardHolderVerificationValue) SetPanSequenceNumber(v string) *CardHolderVerificationValue + func (s *CardHolderVerificationValue) SetUnpredictableNumber(v string) *CardHolderVerificationValue + func (s *CardHolderVerificationValue) Validate() error + func (s CardHolderVerificationValue) GoString() string + func (s CardHolderVerificationValue) String() string + type CardVerificationAttributes struct + AmexCardSecurityCodeVersion1 *AmexCardSecurityCodeVersion1 + AmexCardSecurityCodeVersion2 *AmexCardSecurityCodeVersion2 + CardHolderVerificationValue *CardHolderVerificationValue + CardVerificationValue1 *CardVerificationValue1 + CardVerificationValue2 *CardVerificationValue2 + DiscoverDynamicCardVerificationCode *DiscoverDynamicCardVerificationCode + DynamicCardVerificationCode *DynamicCardVerificationCode + DynamicCardVerificationValue *DynamicCardVerificationValue + func (s *CardVerificationAttributes) SetAmexCardSecurityCodeVersion1(v *AmexCardSecurityCodeVersion1) *CardVerificationAttributes + func (s *CardVerificationAttributes) SetAmexCardSecurityCodeVersion2(v *AmexCardSecurityCodeVersion2) *CardVerificationAttributes + func (s *CardVerificationAttributes) SetCardHolderVerificationValue(v *CardHolderVerificationValue) *CardVerificationAttributes + func (s *CardVerificationAttributes) SetCardVerificationValue1(v *CardVerificationValue1) *CardVerificationAttributes + func (s *CardVerificationAttributes) SetCardVerificationValue2(v *CardVerificationValue2) *CardVerificationAttributes + func (s *CardVerificationAttributes) SetDiscoverDynamicCardVerificationCode(v *DiscoverDynamicCardVerificationCode) *CardVerificationAttributes + func (s *CardVerificationAttributes) SetDynamicCardVerificationCode(v *DynamicCardVerificationCode) *CardVerificationAttributes + func (s *CardVerificationAttributes) SetDynamicCardVerificationValue(v *DynamicCardVerificationValue) *CardVerificationAttributes + func (s *CardVerificationAttributes) Validate() error + func (s CardVerificationAttributes) GoString() string + func (s CardVerificationAttributes) String() string + type CardVerificationValue1 struct + CardExpiryDate *string + ServiceCode *string + func (s *CardVerificationValue1) SetCardExpiryDate(v string) *CardVerificationValue1 + func (s *CardVerificationValue1) SetServiceCode(v string) *CardVerificationValue1 + func (s *CardVerificationValue1) Validate() error + func (s CardVerificationValue1) GoString() string + func (s CardVerificationValue1) String() string + type CardVerificationValue2 struct + CardExpiryDate *string + func (s *CardVerificationValue2) SetCardExpiryDate(v string) *CardVerificationValue2 + func (s *CardVerificationValue2) Validate() error + func (s CardVerificationValue2) GoString() string + func (s CardVerificationValue2) String() string + type CryptogramAuthResponse struct + ArpcMethod1 *CryptogramVerificationArpcMethod1 + ArpcMethod2 *CryptogramVerificationArpcMethod2 + func (s *CryptogramAuthResponse) SetArpcMethod1(v *CryptogramVerificationArpcMethod1) *CryptogramAuthResponse + func (s *CryptogramAuthResponse) SetArpcMethod2(v *CryptogramVerificationArpcMethod2) *CryptogramAuthResponse + func (s *CryptogramAuthResponse) Validate() error + func (s CryptogramAuthResponse) GoString() string + func (s CryptogramAuthResponse) String() string + type CryptogramVerificationArpcMethod1 struct + AuthResponseCode *string + func (s *CryptogramVerificationArpcMethod1) SetAuthResponseCode(v string) *CryptogramVerificationArpcMethod1 + func (s *CryptogramVerificationArpcMethod1) Validate() error + func (s CryptogramVerificationArpcMethod1) GoString() string + func (s CryptogramVerificationArpcMethod1) String() string + type CryptogramVerificationArpcMethod2 struct + CardStatusUpdate *string + ProprietaryAuthenticationData *string + func (s *CryptogramVerificationArpcMethod2) SetCardStatusUpdate(v string) *CryptogramVerificationArpcMethod2 + func (s *CryptogramVerificationArpcMethod2) SetProprietaryAuthenticationData(v string) *CryptogramVerificationArpcMethod2 + func (s *CryptogramVerificationArpcMethod2) Validate() error + func (s CryptogramVerificationArpcMethod2) GoString() string + func (s CryptogramVerificationArpcMethod2) String() string + type DecryptDataInput struct + CipherText *string + DecryptionAttributes *EncryptionDecryptionAttributes + KeyIdentifier *string + func (s *DecryptDataInput) SetCipherText(v string) *DecryptDataInput + func (s *DecryptDataInput) SetDecryptionAttributes(v *EncryptionDecryptionAttributes) *DecryptDataInput + func (s *DecryptDataInput) SetKeyIdentifier(v string) *DecryptDataInput + func (s *DecryptDataInput) Validate() error + func (s DecryptDataInput) GoString() string + func (s DecryptDataInput) String() string + type DecryptDataOutput struct + KeyArn *string + KeyCheckValue *string + PlainText *string + func (s *DecryptDataOutput) SetKeyArn(v string) *DecryptDataOutput + func (s *DecryptDataOutput) SetKeyCheckValue(v string) *DecryptDataOutput + func (s *DecryptDataOutput) SetPlainText(v string) *DecryptDataOutput + func (s DecryptDataOutput) GoString() string + func (s DecryptDataOutput) String() string + type DiscoverDynamicCardVerificationCode struct + ApplicationTransactionCounter *string + CardExpiryDate *string + UnpredictableNumber *string + func (s *DiscoverDynamicCardVerificationCode) SetApplicationTransactionCounter(v string) *DiscoverDynamicCardVerificationCode + func (s *DiscoverDynamicCardVerificationCode) SetCardExpiryDate(v string) *DiscoverDynamicCardVerificationCode + func (s *DiscoverDynamicCardVerificationCode) SetUnpredictableNumber(v string) *DiscoverDynamicCardVerificationCode + func (s *DiscoverDynamicCardVerificationCode) Validate() error + func (s DiscoverDynamicCardVerificationCode) GoString() string + func (s DiscoverDynamicCardVerificationCode) String() string + type DukptAttributes struct + DukptDerivationType *string + KeySerialNumber *string + func (s *DukptAttributes) SetDukptDerivationType(v string) *DukptAttributes + func (s *DukptAttributes) SetKeySerialNumber(v string) *DukptAttributes + func (s *DukptAttributes) Validate() error + func (s DukptAttributes) GoString() string + func (s DukptAttributes) String() string + type DukptDerivationAttributes struct + DukptKeyDerivationType *string + DukptKeyVariant *string + KeySerialNumber *string + func (s *DukptDerivationAttributes) SetDukptKeyDerivationType(v string) *DukptDerivationAttributes + func (s *DukptDerivationAttributes) SetDukptKeyVariant(v string) *DukptDerivationAttributes + func (s *DukptDerivationAttributes) SetKeySerialNumber(v string) *DukptDerivationAttributes + func (s *DukptDerivationAttributes) Validate() error + func (s DukptDerivationAttributes) GoString() string + func (s DukptDerivationAttributes) String() string + type DukptEncryptionAttributes struct + DukptKeyDerivationType *string + DukptKeyVariant *string + InitializationVector *string + KeySerialNumber *string + Mode *string + func (s *DukptEncryptionAttributes) SetDukptKeyDerivationType(v string) *DukptEncryptionAttributes + func (s *DukptEncryptionAttributes) SetDukptKeyVariant(v string) *DukptEncryptionAttributes + func (s *DukptEncryptionAttributes) SetInitializationVector(v string) *DukptEncryptionAttributes + func (s *DukptEncryptionAttributes) SetKeySerialNumber(v string) *DukptEncryptionAttributes + func (s *DukptEncryptionAttributes) SetMode(v string) *DukptEncryptionAttributes + func (s *DukptEncryptionAttributes) Validate() error + func (s DukptEncryptionAttributes) GoString() string + func (s DukptEncryptionAttributes) String() string + type DynamicCardVerificationCode struct + ApplicationTransactionCounter *string + PanSequenceNumber *string + TrackData *string + UnpredictableNumber *string + func (s *DynamicCardVerificationCode) SetApplicationTransactionCounter(v string) *DynamicCardVerificationCode + func (s *DynamicCardVerificationCode) SetPanSequenceNumber(v string) *DynamicCardVerificationCode + func (s *DynamicCardVerificationCode) SetTrackData(v string) *DynamicCardVerificationCode + func (s *DynamicCardVerificationCode) SetUnpredictableNumber(v string) *DynamicCardVerificationCode + func (s *DynamicCardVerificationCode) Validate() error + func (s DynamicCardVerificationCode) GoString() string + func (s DynamicCardVerificationCode) String() string + type DynamicCardVerificationValue struct + ApplicationTransactionCounter *string + CardExpiryDate *string + PanSequenceNumber *string + ServiceCode *string + func (s *DynamicCardVerificationValue) SetApplicationTransactionCounter(v string) *DynamicCardVerificationValue + func (s *DynamicCardVerificationValue) SetCardExpiryDate(v string) *DynamicCardVerificationValue + func (s *DynamicCardVerificationValue) SetPanSequenceNumber(v string) *DynamicCardVerificationValue + func (s *DynamicCardVerificationValue) SetServiceCode(v string) *DynamicCardVerificationValue + func (s *DynamicCardVerificationValue) Validate() error + func (s DynamicCardVerificationValue) GoString() string + func (s DynamicCardVerificationValue) String() string + type EncryptDataInput struct + EncryptionAttributes *EncryptionDecryptionAttributes + KeyIdentifier *string + PlainText *string + func (s *EncryptDataInput) SetEncryptionAttributes(v *EncryptionDecryptionAttributes) *EncryptDataInput + func (s *EncryptDataInput) SetKeyIdentifier(v string) *EncryptDataInput + func (s *EncryptDataInput) SetPlainText(v string) *EncryptDataInput + func (s *EncryptDataInput) Validate() error + func (s EncryptDataInput) GoString() string + func (s EncryptDataInput) String() string + type EncryptDataOutput struct + CipherText *string + KeyArn *string + KeyCheckValue *string + func (s *EncryptDataOutput) SetCipherText(v string) *EncryptDataOutput + func (s *EncryptDataOutput) SetKeyArn(v string) *EncryptDataOutput + func (s *EncryptDataOutput) SetKeyCheckValue(v string) *EncryptDataOutput + func (s EncryptDataOutput) GoString() string + func (s EncryptDataOutput) String() string + type EncryptionDecryptionAttributes struct + Asymmetric *AsymmetricEncryptionAttributes + Dukpt *DukptEncryptionAttributes + Symmetric *SymmetricEncryptionAttributes + func (s *EncryptionDecryptionAttributes) SetAsymmetric(v *AsymmetricEncryptionAttributes) *EncryptionDecryptionAttributes + func (s *EncryptionDecryptionAttributes) SetDukpt(v *DukptEncryptionAttributes) *EncryptionDecryptionAttributes + func (s *EncryptionDecryptionAttributes) SetSymmetric(v *SymmetricEncryptionAttributes) *EncryptionDecryptionAttributes + func (s *EncryptionDecryptionAttributes) Validate() error + func (s EncryptionDecryptionAttributes) GoString() string + func (s EncryptionDecryptionAttributes) String() string + type GenerateCardValidationDataInput struct + GenerationAttributes *CardGenerationAttributes + KeyIdentifier *string + PrimaryAccountNumber *string + ValidationDataLength *int64 + func (s *GenerateCardValidationDataInput) SetGenerationAttributes(v *CardGenerationAttributes) *GenerateCardValidationDataInput + func (s *GenerateCardValidationDataInput) SetKeyIdentifier(v string) *GenerateCardValidationDataInput + func (s *GenerateCardValidationDataInput) SetPrimaryAccountNumber(v string) *GenerateCardValidationDataInput + func (s *GenerateCardValidationDataInput) SetValidationDataLength(v int64) *GenerateCardValidationDataInput + func (s *GenerateCardValidationDataInput) Validate() error + func (s GenerateCardValidationDataInput) GoString() string + func (s GenerateCardValidationDataInput) String() string + type GenerateCardValidationDataOutput struct + KeyArn *string + KeyCheckValue *string + ValidationData *string + func (s *GenerateCardValidationDataOutput) SetKeyArn(v string) *GenerateCardValidationDataOutput + func (s *GenerateCardValidationDataOutput) SetKeyCheckValue(v string) *GenerateCardValidationDataOutput + func (s *GenerateCardValidationDataOutput) SetValidationData(v string) *GenerateCardValidationDataOutput + func (s GenerateCardValidationDataOutput) GoString() string + func (s GenerateCardValidationDataOutput) String() string + type GenerateMacInput struct + GenerationAttributes *MacAttributes + KeyIdentifier *string + MacLength *int64 + MessageData *string + func (s *GenerateMacInput) SetGenerationAttributes(v *MacAttributes) *GenerateMacInput + func (s *GenerateMacInput) SetKeyIdentifier(v string) *GenerateMacInput + func (s *GenerateMacInput) SetMacLength(v int64) *GenerateMacInput + func (s *GenerateMacInput) SetMessageData(v string) *GenerateMacInput + func (s *GenerateMacInput) Validate() error + func (s GenerateMacInput) GoString() string + func (s GenerateMacInput) String() string + type GenerateMacOutput struct + KeyArn *string + KeyCheckValue *string + Mac *string + func (s *GenerateMacOutput) SetKeyArn(v string) *GenerateMacOutput + func (s *GenerateMacOutput) SetKeyCheckValue(v string) *GenerateMacOutput + func (s *GenerateMacOutput) SetMac(v string) *GenerateMacOutput + func (s GenerateMacOutput) GoString() string + func (s GenerateMacOutput) String() string + type GeneratePinDataInput struct + EncryptionKeyIdentifier *string + GenerationAttributes *PinGenerationAttributes + GenerationKeyIdentifier *string + PinBlockFormat *string + PinDataLength *int64 + PrimaryAccountNumber *string + func (s *GeneratePinDataInput) SetEncryptionKeyIdentifier(v string) *GeneratePinDataInput + func (s *GeneratePinDataInput) SetGenerationAttributes(v *PinGenerationAttributes) *GeneratePinDataInput + func (s *GeneratePinDataInput) SetGenerationKeyIdentifier(v string) *GeneratePinDataInput + func (s *GeneratePinDataInput) SetPinBlockFormat(v string) *GeneratePinDataInput + func (s *GeneratePinDataInput) SetPinDataLength(v int64) *GeneratePinDataInput + func (s *GeneratePinDataInput) SetPrimaryAccountNumber(v string) *GeneratePinDataInput + func (s *GeneratePinDataInput) Validate() error + func (s GeneratePinDataInput) GoString() string + func (s GeneratePinDataInput) String() string + type GeneratePinDataOutput struct + EncryptedPinBlock *string + EncryptionKeyArn *string + EncryptionKeyCheckValue *string + GenerationKeyArn *string + GenerationKeyCheckValue *string + PinData *PinData + func (s *GeneratePinDataOutput) SetEncryptedPinBlock(v string) *GeneratePinDataOutput + func (s *GeneratePinDataOutput) SetEncryptionKeyArn(v string) *GeneratePinDataOutput + func (s *GeneratePinDataOutput) SetEncryptionKeyCheckValue(v string) *GeneratePinDataOutput + func (s *GeneratePinDataOutput) SetGenerationKeyArn(v string) *GeneratePinDataOutput + func (s *GeneratePinDataOutput) SetGenerationKeyCheckValue(v string) *GeneratePinDataOutput + func (s *GeneratePinDataOutput) SetPinData(v *PinData) *GeneratePinDataOutput + func (s GeneratePinDataOutput) GoString() string + func (s GeneratePinDataOutput) String() string + type Ibm3624NaturalPin struct + DecimalizationTable *string + PinValidationData *string + PinValidationDataPadCharacter *string + func (s *Ibm3624NaturalPin) SetDecimalizationTable(v string) *Ibm3624NaturalPin + func (s *Ibm3624NaturalPin) SetPinValidationData(v string) *Ibm3624NaturalPin + func (s *Ibm3624NaturalPin) SetPinValidationDataPadCharacter(v string) *Ibm3624NaturalPin + func (s *Ibm3624NaturalPin) Validate() error + func (s Ibm3624NaturalPin) GoString() string + func (s Ibm3624NaturalPin) String() string + type Ibm3624PinFromOffset struct + DecimalizationTable *string + PinOffset *string + PinValidationData *string + PinValidationDataPadCharacter *string + func (s *Ibm3624PinFromOffset) SetDecimalizationTable(v string) *Ibm3624PinFromOffset + func (s *Ibm3624PinFromOffset) SetPinOffset(v string) *Ibm3624PinFromOffset + func (s *Ibm3624PinFromOffset) SetPinValidationData(v string) *Ibm3624PinFromOffset + func (s *Ibm3624PinFromOffset) SetPinValidationDataPadCharacter(v string) *Ibm3624PinFromOffset + func (s *Ibm3624PinFromOffset) Validate() error + func (s Ibm3624PinFromOffset) GoString() string + func (s Ibm3624PinFromOffset) String() string + type Ibm3624PinOffset struct + DecimalizationTable *string + EncryptedPinBlock *string + PinValidationData *string + PinValidationDataPadCharacter *string + func (s *Ibm3624PinOffset) SetDecimalizationTable(v string) *Ibm3624PinOffset + func (s *Ibm3624PinOffset) SetEncryptedPinBlock(v string) *Ibm3624PinOffset + func (s *Ibm3624PinOffset) SetPinValidationData(v string) *Ibm3624PinOffset + func (s *Ibm3624PinOffset) SetPinValidationDataPadCharacter(v string) *Ibm3624PinOffset + func (s *Ibm3624PinOffset) Validate() error + func (s Ibm3624PinOffset) GoString() string + func (s Ibm3624PinOffset) String() string + type Ibm3624PinVerification struct + DecimalizationTable *string + PinOffset *string + PinValidationData *string + PinValidationDataPadCharacter *string + func (s *Ibm3624PinVerification) SetDecimalizationTable(v string) *Ibm3624PinVerification + func (s *Ibm3624PinVerification) SetPinOffset(v string) *Ibm3624PinVerification + func (s *Ibm3624PinVerification) SetPinValidationData(v string) *Ibm3624PinVerification + func (s *Ibm3624PinVerification) SetPinValidationDataPadCharacter(v string) *Ibm3624PinVerification + func (s *Ibm3624PinVerification) Validate() error + func (s Ibm3624PinVerification) GoString() string + func (s Ibm3624PinVerification) String() string + type Ibm3624RandomPin struct + DecimalizationTable *string + PinValidationData *string + PinValidationDataPadCharacter *string + func (s *Ibm3624RandomPin) SetDecimalizationTable(v string) *Ibm3624RandomPin + func (s *Ibm3624RandomPin) SetPinValidationData(v string) *Ibm3624RandomPin + func (s *Ibm3624RandomPin) SetPinValidationDataPadCharacter(v string) *Ibm3624RandomPin + func (s *Ibm3624RandomPin) Validate() error + func (s Ibm3624RandomPin) GoString() string + func (s Ibm3624RandomPin) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type MacAlgorithmDukpt struct + DukptDerivationType *string + DukptKeyVariant *string + KeySerialNumber *string + func (s *MacAlgorithmDukpt) SetDukptDerivationType(v string) *MacAlgorithmDukpt + func (s *MacAlgorithmDukpt) SetDukptKeyVariant(v string) *MacAlgorithmDukpt + func (s *MacAlgorithmDukpt) SetKeySerialNumber(v string) *MacAlgorithmDukpt + func (s *MacAlgorithmDukpt) Validate() error + func (s MacAlgorithmDukpt) GoString() string + func (s MacAlgorithmDukpt) String() string + type MacAlgorithmEmv struct + MajorKeyDerivationMode *string + PanSequenceNumber *string + PrimaryAccountNumber *string + SessionKeyDerivationMode *string + SessionKeyDerivationValue *SessionKeyDerivationValue + func (s *MacAlgorithmEmv) SetMajorKeyDerivationMode(v string) *MacAlgorithmEmv + func (s *MacAlgorithmEmv) SetPanSequenceNumber(v string) *MacAlgorithmEmv + func (s *MacAlgorithmEmv) SetPrimaryAccountNumber(v string) *MacAlgorithmEmv + func (s *MacAlgorithmEmv) SetSessionKeyDerivationMode(v string) *MacAlgorithmEmv + func (s *MacAlgorithmEmv) SetSessionKeyDerivationValue(v *SessionKeyDerivationValue) *MacAlgorithmEmv + func (s *MacAlgorithmEmv) Validate() error + func (s MacAlgorithmEmv) GoString() string + func (s MacAlgorithmEmv) String() string + type MacAttributes struct + Algorithm *string + DukptCmac *MacAlgorithmDukpt + DukptIso9797Algorithm1 *MacAlgorithmDukpt + DukptIso9797Algorithm3 *MacAlgorithmDukpt + EmvMac *MacAlgorithmEmv + func (s *MacAttributes) SetAlgorithm(v string) *MacAttributes + func (s *MacAttributes) SetDukptCmac(v *MacAlgorithmDukpt) *MacAttributes + func (s *MacAttributes) SetDukptIso9797Algorithm1(v *MacAlgorithmDukpt) *MacAttributes + func (s *MacAttributes) SetDukptIso9797Algorithm3(v *MacAlgorithmDukpt) *MacAttributes + func (s *MacAttributes) SetEmvMac(v *MacAlgorithmEmv) *MacAttributes + func (s *MacAttributes) Validate() error + func (s MacAttributes) GoString() string + func (s MacAttributes) String() string + type PaymentCryptographyData struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *PaymentCryptographyData + func (c *PaymentCryptographyData) DecryptData(input *DecryptDataInput) (*DecryptDataOutput, error) + func (c *PaymentCryptographyData) DecryptDataRequest(input *DecryptDataInput) (req *request.Request, output *DecryptDataOutput) + func (c *PaymentCryptographyData) DecryptDataWithContext(ctx aws.Context, input *DecryptDataInput, opts ...request.Option) (*DecryptDataOutput, error) + func (c *PaymentCryptographyData) EncryptData(input *EncryptDataInput) (*EncryptDataOutput, error) + func (c *PaymentCryptographyData) EncryptDataRequest(input *EncryptDataInput) (req *request.Request, output *EncryptDataOutput) + func (c *PaymentCryptographyData) EncryptDataWithContext(ctx aws.Context, input *EncryptDataInput, opts ...request.Option) (*EncryptDataOutput, error) + func (c *PaymentCryptographyData) GenerateCardValidationData(input *GenerateCardValidationDataInput) (*GenerateCardValidationDataOutput, error) + func (c *PaymentCryptographyData) GenerateCardValidationDataRequest(input *GenerateCardValidationDataInput) (req *request.Request, output *GenerateCardValidationDataOutput) + func (c *PaymentCryptographyData) GenerateCardValidationDataWithContext(ctx aws.Context, input *GenerateCardValidationDataInput, ...) (*GenerateCardValidationDataOutput, error) + func (c *PaymentCryptographyData) GenerateMac(input *GenerateMacInput) (*GenerateMacOutput, error) + func (c *PaymentCryptographyData) GenerateMacRequest(input *GenerateMacInput) (req *request.Request, output *GenerateMacOutput) + func (c *PaymentCryptographyData) GenerateMacWithContext(ctx aws.Context, input *GenerateMacInput, opts ...request.Option) (*GenerateMacOutput, error) + func (c *PaymentCryptographyData) GeneratePinData(input *GeneratePinDataInput) (*GeneratePinDataOutput, error) + func (c *PaymentCryptographyData) GeneratePinDataRequest(input *GeneratePinDataInput) (req *request.Request, output *GeneratePinDataOutput) + func (c *PaymentCryptographyData) GeneratePinDataWithContext(ctx aws.Context, input *GeneratePinDataInput, opts ...request.Option) (*GeneratePinDataOutput, error) + func (c *PaymentCryptographyData) ReEncryptData(input *ReEncryptDataInput) (*ReEncryptDataOutput, error) + func (c *PaymentCryptographyData) ReEncryptDataRequest(input *ReEncryptDataInput) (req *request.Request, output *ReEncryptDataOutput) + func (c *PaymentCryptographyData) ReEncryptDataWithContext(ctx aws.Context, input *ReEncryptDataInput, opts ...request.Option) (*ReEncryptDataOutput, error) + func (c *PaymentCryptographyData) TranslatePinData(input *TranslatePinDataInput) (*TranslatePinDataOutput, error) + func (c *PaymentCryptographyData) TranslatePinDataRequest(input *TranslatePinDataInput) (req *request.Request, output *TranslatePinDataOutput) + func (c *PaymentCryptographyData) TranslatePinDataWithContext(ctx aws.Context, input *TranslatePinDataInput, opts ...request.Option) (*TranslatePinDataOutput, error) + func (c *PaymentCryptographyData) VerifyAuthRequestCryptogram(input *VerifyAuthRequestCryptogramInput) (*VerifyAuthRequestCryptogramOutput, error) + func (c *PaymentCryptographyData) VerifyAuthRequestCryptogramRequest(input *VerifyAuthRequestCryptogramInput) (req *request.Request, output *VerifyAuthRequestCryptogramOutput) + func (c *PaymentCryptographyData) VerifyAuthRequestCryptogramWithContext(ctx aws.Context, input *VerifyAuthRequestCryptogramInput, ...) (*VerifyAuthRequestCryptogramOutput, error) + func (c *PaymentCryptographyData) VerifyCardValidationData(input *VerifyCardValidationDataInput) (*VerifyCardValidationDataOutput, error) + func (c *PaymentCryptographyData) VerifyCardValidationDataRequest(input *VerifyCardValidationDataInput) (req *request.Request, output *VerifyCardValidationDataOutput) + func (c *PaymentCryptographyData) VerifyCardValidationDataWithContext(ctx aws.Context, input *VerifyCardValidationDataInput, opts ...request.Option) (*VerifyCardValidationDataOutput, error) + func (c *PaymentCryptographyData) VerifyMac(input *VerifyMacInput) (*VerifyMacOutput, error) + func (c *PaymentCryptographyData) VerifyMacRequest(input *VerifyMacInput) (req *request.Request, output *VerifyMacOutput) + func (c *PaymentCryptographyData) VerifyMacWithContext(ctx aws.Context, input *VerifyMacInput, opts ...request.Option) (*VerifyMacOutput, error) + func (c *PaymentCryptographyData) VerifyPinData(input *VerifyPinDataInput) (*VerifyPinDataOutput, error) + func (c *PaymentCryptographyData) VerifyPinDataRequest(input *VerifyPinDataInput) (req *request.Request, output *VerifyPinDataOutput) + func (c *PaymentCryptographyData) VerifyPinDataWithContext(ctx aws.Context, input *VerifyPinDataInput, opts ...request.Option) (*VerifyPinDataOutput, error) + type PinData struct + PinOffset *string + VerificationValue *string + func (s *PinData) SetPinOffset(v string) *PinData + func (s *PinData) SetVerificationValue(v string) *PinData + func (s PinData) GoString() string + func (s PinData) String() string + type PinGenerationAttributes struct + Ibm3624NaturalPin *Ibm3624NaturalPin + Ibm3624PinFromOffset *Ibm3624PinFromOffset + Ibm3624PinOffset *Ibm3624PinOffset + Ibm3624RandomPin *Ibm3624RandomPin + VisaPin *VisaPin + VisaPinVerificationValue *VisaPinVerificationValue + func (s *PinGenerationAttributes) SetIbm3624NaturalPin(v *Ibm3624NaturalPin) *PinGenerationAttributes + func (s *PinGenerationAttributes) SetIbm3624PinFromOffset(v *Ibm3624PinFromOffset) *PinGenerationAttributes + func (s *PinGenerationAttributes) SetIbm3624PinOffset(v *Ibm3624PinOffset) *PinGenerationAttributes + func (s *PinGenerationAttributes) SetIbm3624RandomPin(v *Ibm3624RandomPin) *PinGenerationAttributes + func (s *PinGenerationAttributes) SetVisaPin(v *VisaPin) *PinGenerationAttributes + func (s *PinGenerationAttributes) SetVisaPinVerificationValue(v *VisaPinVerificationValue) *PinGenerationAttributes + func (s *PinGenerationAttributes) Validate() error + func (s PinGenerationAttributes) GoString() string + func (s PinGenerationAttributes) String() string + type PinVerificationAttributes struct + Ibm3624Pin *Ibm3624PinVerification + VisaPin *VisaPinVerification + func (s *PinVerificationAttributes) SetIbm3624Pin(v *Ibm3624PinVerification) *PinVerificationAttributes + func (s *PinVerificationAttributes) SetVisaPin(v *VisaPinVerification) *PinVerificationAttributes + func (s *PinVerificationAttributes) Validate() error + func (s PinVerificationAttributes) GoString() string + func (s PinVerificationAttributes) String() string + type ReEncryptDataInput struct + CipherText *string + IncomingEncryptionAttributes *ReEncryptionAttributes + IncomingKeyIdentifier *string + OutgoingEncryptionAttributes *ReEncryptionAttributes + OutgoingKeyIdentifier *string + func (s *ReEncryptDataInput) SetCipherText(v string) *ReEncryptDataInput + func (s *ReEncryptDataInput) SetIncomingEncryptionAttributes(v *ReEncryptionAttributes) *ReEncryptDataInput + func (s *ReEncryptDataInput) SetIncomingKeyIdentifier(v string) *ReEncryptDataInput + func (s *ReEncryptDataInput) SetOutgoingEncryptionAttributes(v *ReEncryptionAttributes) *ReEncryptDataInput + func (s *ReEncryptDataInput) SetOutgoingKeyIdentifier(v string) *ReEncryptDataInput + func (s *ReEncryptDataInput) Validate() error + func (s ReEncryptDataInput) GoString() string + func (s ReEncryptDataInput) String() string + type ReEncryptDataOutput struct + CipherText *string + KeyArn *string + KeyCheckValue *string + func (s *ReEncryptDataOutput) SetCipherText(v string) *ReEncryptDataOutput + func (s *ReEncryptDataOutput) SetKeyArn(v string) *ReEncryptDataOutput + func (s *ReEncryptDataOutput) SetKeyCheckValue(v string) *ReEncryptDataOutput + func (s ReEncryptDataOutput) GoString() string + func (s ReEncryptDataOutput) String() string + type ReEncryptionAttributes struct + Dukpt *DukptEncryptionAttributes + Symmetric *SymmetricEncryptionAttributes + func (s *ReEncryptionAttributes) SetDukpt(v *DukptEncryptionAttributes) *ReEncryptionAttributes + func (s *ReEncryptionAttributes) SetSymmetric(v *SymmetricEncryptionAttributes) *ReEncryptionAttributes + func (s *ReEncryptionAttributes) Validate() error + func (s ReEncryptionAttributes) GoString() string + func (s ReEncryptionAttributes) String() string + type ResourceNotFoundException struct + Message_ *string + ResourceId *string + RespMetadata protocol.ResponseMetadata + func (s *ResourceNotFoundException) Code() string + func (s *ResourceNotFoundException) Error() string + func (s *ResourceNotFoundException) Message() string + func (s *ResourceNotFoundException) OrigErr() error + func (s *ResourceNotFoundException) RequestID() string + func (s *ResourceNotFoundException) StatusCode() int + func (s ResourceNotFoundException) GoString() string + func (s ResourceNotFoundException) String() string + type SessionKeyAmex struct + PanSequenceNumber *string + PrimaryAccountNumber *string + func (s *SessionKeyAmex) SetPanSequenceNumber(v string) *SessionKeyAmex + func (s *SessionKeyAmex) SetPrimaryAccountNumber(v string) *SessionKeyAmex + func (s *SessionKeyAmex) Validate() error + func (s SessionKeyAmex) GoString() string + func (s SessionKeyAmex) String() string + type SessionKeyDerivation struct + Amex *SessionKeyAmex + Emv2000 *SessionKeyEmv2000 + EmvCommon *SessionKeyEmvCommon + Mastercard *SessionKeyMastercard + Visa *SessionKeyVisa + func (s *SessionKeyDerivation) SetAmex(v *SessionKeyAmex) *SessionKeyDerivation + func (s *SessionKeyDerivation) SetEmv2000(v *SessionKeyEmv2000) *SessionKeyDerivation + func (s *SessionKeyDerivation) SetEmvCommon(v *SessionKeyEmvCommon) *SessionKeyDerivation + func (s *SessionKeyDerivation) SetMastercard(v *SessionKeyMastercard) *SessionKeyDerivation + func (s *SessionKeyDerivation) SetVisa(v *SessionKeyVisa) *SessionKeyDerivation + func (s *SessionKeyDerivation) Validate() error + func (s SessionKeyDerivation) GoString() string + func (s SessionKeyDerivation) String() string + type SessionKeyDerivationValue struct + ApplicationCryptogram *string + ApplicationTransactionCounter *string + func (s *SessionKeyDerivationValue) SetApplicationCryptogram(v string) *SessionKeyDerivationValue + func (s *SessionKeyDerivationValue) SetApplicationTransactionCounter(v string) *SessionKeyDerivationValue + func (s *SessionKeyDerivationValue) Validate() error + func (s SessionKeyDerivationValue) GoString() string + func (s SessionKeyDerivationValue) String() string + type SessionKeyEmv2000 struct + ApplicationTransactionCounter *string + PanSequenceNumber *string + PrimaryAccountNumber *string + func (s *SessionKeyEmv2000) SetApplicationTransactionCounter(v string) *SessionKeyEmv2000 + func (s *SessionKeyEmv2000) SetPanSequenceNumber(v string) *SessionKeyEmv2000 + func (s *SessionKeyEmv2000) SetPrimaryAccountNumber(v string) *SessionKeyEmv2000 + func (s *SessionKeyEmv2000) Validate() error + func (s SessionKeyEmv2000) GoString() string + func (s SessionKeyEmv2000) String() string + type SessionKeyEmvCommon struct + ApplicationTransactionCounter *string + PanSequenceNumber *string + PrimaryAccountNumber *string + func (s *SessionKeyEmvCommon) SetApplicationTransactionCounter(v string) *SessionKeyEmvCommon + func (s *SessionKeyEmvCommon) SetPanSequenceNumber(v string) *SessionKeyEmvCommon + func (s *SessionKeyEmvCommon) SetPrimaryAccountNumber(v string) *SessionKeyEmvCommon + func (s *SessionKeyEmvCommon) Validate() error + func (s SessionKeyEmvCommon) GoString() string + func (s SessionKeyEmvCommon) String() string + type SessionKeyMastercard struct + ApplicationTransactionCounter *string + PanSequenceNumber *string + PrimaryAccountNumber *string + UnpredictableNumber *string + func (s *SessionKeyMastercard) SetApplicationTransactionCounter(v string) *SessionKeyMastercard + func (s *SessionKeyMastercard) SetPanSequenceNumber(v string) *SessionKeyMastercard + func (s *SessionKeyMastercard) SetPrimaryAccountNumber(v string) *SessionKeyMastercard + func (s *SessionKeyMastercard) SetUnpredictableNumber(v string) *SessionKeyMastercard + func (s *SessionKeyMastercard) Validate() error + func (s SessionKeyMastercard) GoString() string + func (s SessionKeyMastercard) String() string + type SessionKeyVisa struct + PanSequenceNumber *string + PrimaryAccountNumber *string + func (s *SessionKeyVisa) SetPanSequenceNumber(v string) *SessionKeyVisa + func (s *SessionKeyVisa) SetPrimaryAccountNumber(v string) *SessionKeyVisa + func (s *SessionKeyVisa) Validate() error + func (s SessionKeyVisa) GoString() string + func (s SessionKeyVisa) String() string + type SymmetricEncryptionAttributes struct + InitializationVector *string + Mode *string + PaddingType *string + func (s *SymmetricEncryptionAttributes) SetInitializationVector(v string) *SymmetricEncryptionAttributes + func (s *SymmetricEncryptionAttributes) SetMode(v string) *SymmetricEncryptionAttributes + func (s *SymmetricEncryptionAttributes) SetPaddingType(v string) *SymmetricEncryptionAttributes + func (s *SymmetricEncryptionAttributes) Validate() error + func (s SymmetricEncryptionAttributes) GoString() string + func (s SymmetricEncryptionAttributes) String() string + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type TranslatePinDataInput struct + EncryptedPinBlock *string + IncomingDukptAttributes *DukptDerivationAttributes + IncomingKeyIdentifier *string + IncomingTranslationAttributes *TranslationIsoFormats + OutgoingDukptAttributes *DukptDerivationAttributes + OutgoingKeyIdentifier *string + OutgoingTranslationAttributes *TranslationIsoFormats + func (s *TranslatePinDataInput) SetEncryptedPinBlock(v string) *TranslatePinDataInput + func (s *TranslatePinDataInput) SetIncomingDukptAttributes(v *DukptDerivationAttributes) *TranslatePinDataInput + func (s *TranslatePinDataInput) SetIncomingKeyIdentifier(v string) *TranslatePinDataInput + func (s *TranslatePinDataInput) SetIncomingTranslationAttributes(v *TranslationIsoFormats) *TranslatePinDataInput + func (s *TranslatePinDataInput) SetOutgoingDukptAttributes(v *DukptDerivationAttributes) *TranslatePinDataInput + func (s *TranslatePinDataInput) SetOutgoingKeyIdentifier(v string) *TranslatePinDataInput + func (s *TranslatePinDataInput) SetOutgoingTranslationAttributes(v *TranslationIsoFormats) *TranslatePinDataInput + func (s *TranslatePinDataInput) Validate() error + func (s TranslatePinDataInput) GoString() string + func (s TranslatePinDataInput) String() string + type TranslatePinDataOutput struct + KeyArn *string + KeyCheckValue *string + PinBlock *string + func (s *TranslatePinDataOutput) SetKeyArn(v string) *TranslatePinDataOutput + func (s *TranslatePinDataOutput) SetKeyCheckValue(v string) *TranslatePinDataOutput + func (s *TranslatePinDataOutput) SetPinBlock(v string) *TranslatePinDataOutput + func (s TranslatePinDataOutput) GoString() string + func (s TranslatePinDataOutput) String() string + type TranslationIsoFormats struct + IsoFormat0 *TranslationPinDataIsoFormat034 + IsoFormat1 *TranslationPinDataIsoFormat1 + IsoFormat3 *TranslationPinDataIsoFormat034 + IsoFormat4 *TranslationPinDataIsoFormat034 + func (s *TranslationIsoFormats) SetIsoFormat0(v *TranslationPinDataIsoFormat034) *TranslationIsoFormats + func (s *TranslationIsoFormats) SetIsoFormat1(v *TranslationPinDataIsoFormat1) *TranslationIsoFormats + func (s *TranslationIsoFormats) SetIsoFormat3(v *TranslationPinDataIsoFormat034) *TranslationIsoFormats + func (s *TranslationIsoFormats) SetIsoFormat4(v *TranslationPinDataIsoFormat034) *TranslationIsoFormats + func (s *TranslationIsoFormats) Validate() error + func (s TranslationIsoFormats) GoString() string + func (s TranslationIsoFormats) String() string + type TranslationPinDataIsoFormat034 struct + PrimaryAccountNumber *string + func (s *TranslationPinDataIsoFormat034) SetPrimaryAccountNumber(v string) *TranslationPinDataIsoFormat034 + func (s *TranslationPinDataIsoFormat034) Validate() error + func (s TranslationPinDataIsoFormat034) GoString() string + func (s TranslationPinDataIsoFormat034) String() string + type TranslationPinDataIsoFormat1 struct + func (s TranslationPinDataIsoFormat1) GoString() string + func (s TranslationPinDataIsoFormat1) String() string + type ValidationException struct + FieldList []*ValidationExceptionField + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string + type ValidationExceptionField struct + Message *string + Path *string + func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField + func (s *ValidationExceptionField) SetPath(v string) *ValidationExceptionField + func (s ValidationExceptionField) GoString() string + func (s ValidationExceptionField) String() string + type VerificationFailedException struct + Message_ *string + Reason *string + RespMetadata protocol.ResponseMetadata + func (s *VerificationFailedException) Code() string + func (s *VerificationFailedException) Error() string + func (s *VerificationFailedException) Message() string + func (s *VerificationFailedException) OrigErr() error + func (s *VerificationFailedException) RequestID() string + func (s *VerificationFailedException) StatusCode() int + func (s VerificationFailedException) GoString() string + func (s VerificationFailedException) String() string + type VerifyAuthRequestCryptogramInput struct + AuthRequestCryptogram *string + AuthResponseAttributes *CryptogramAuthResponse + KeyIdentifier *string + MajorKeyDerivationMode *string + SessionKeyDerivationAttributes *SessionKeyDerivation + TransactionData *string + func (s *VerifyAuthRequestCryptogramInput) SetAuthRequestCryptogram(v string) *VerifyAuthRequestCryptogramInput + func (s *VerifyAuthRequestCryptogramInput) SetAuthResponseAttributes(v *CryptogramAuthResponse) *VerifyAuthRequestCryptogramInput + func (s *VerifyAuthRequestCryptogramInput) SetKeyIdentifier(v string) *VerifyAuthRequestCryptogramInput + func (s *VerifyAuthRequestCryptogramInput) SetMajorKeyDerivationMode(v string) *VerifyAuthRequestCryptogramInput + func (s *VerifyAuthRequestCryptogramInput) SetSessionKeyDerivationAttributes(v *SessionKeyDerivation) *VerifyAuthRequestCryptogramInput + func (s *VerifyAuthRequestCryptogramInput) SetTransactionData(v string) *VerifyAuthRequestCryptogramInput + func (s *VerifyAuthRequestCryptogramInput) Validate() error + func (s VerifyAuthRequestCryptogramInput) GoString() string + func (s VerifyAuthRequestCryptogramInput) String() string + type VerifyAuthRequestCryptogramOutput struct + AuthResponseValue *string + KeyArn *string + KeyCheckValue *string + func (s *VerifyAuthRequestCryptogramOutput) SetAuthResponseValue(v string) *VerifyAuthRequestCryptogramOutput + func (s *VerifyAuthRequestCryptogramOutput) SetKeyArn(v string) *VerifyAuthRequestCryptogramOutput + func (s *VerifyAuthRequestCryptogramOutput) SetKeyCheckValue(v string) *VerifyAuthRequestCryptogramOutput + func (s VerifyAuthRequestCryptogramOutput) GoString() string + func (s VerifyAuthRequestCryptogramOutput) String() string + type VerifyCardValidationDataInput struct + KeyIdentifier *string + PrimaryAccountNumber *string + ValidationData *string + VerificationAttributes *CardVerificationAttributes + func (s *VerifyCardValidationDataInput) SetKeyIdentifier(v string) *VerifyCardValidationDataInput + func (s *VerifyCardValidationDataInput) SetPrimaryAccountNumber(v string) *VerifyCardValidationDataInput + func (s *VerifyCardValidationDataInput) SetValidationData(v string) *VerifyCardValidationDataInput + func (s *VerifyCardValidationDataInput) SetVerificationAttributes(v *CardVerificationAttributes) *VerifyCardValidationDataInput + func (s *VerifyCardValidationDataInput) Validate() error + func (s VerifyCardValidationDataInput) GoString() string + func (s VerifyCardValidationDataInput) String() string + type VerifyCardValidationDataOutput struct + KeyArn *string + KeyCheckValue *string + func (s *VerifyCardValidationDataOutput) SetKeyArn(v string) *VerifyCardValidationDataOutput + func (s *VerifyCardValidationDataOutput) SetKeyCheckValue(v string) *VerifyCardValidationDataOutput + func (s VerifyCardValidationDataOutput) GoString() string + func (s VerifyCardValidationDataOutput) String() string + type VerifyMacInput struct + KeyIdentifier *string + Mac *string + MacLength *int64 + MessageData *string + VerificationAttributes *MacAttributes + func (s *VerifyMacInput) SetKeyIdentifier(v string) *VerifyMacInput + func (s *VerifyMacInput) SetMac(v string) *VerifyMacInput + func (s *VerifyMacInput) SetMacLength(v int64) *VerifyMacInput + func (s *VerifyMacInput) SetMessageData(v string) *VerifyMacInput + func (s *VerifyMacInput) SetVerificationAttributes(v *MacAttributes) *VerifyMacInput + func (s *VerifyMacInput) Validate() error + func (s VerifyMacInput) GoString() string + func (s VerifyMacInput) String() string + type VerifyMacOutput struct + KeyArn *string + KeyCheckValue *string + func (s *VerifyMacOutput) SetKeyArn(v string) *VerifyMacOutput + func (s *VerifyMacOutput) SetKeyCheckValue(v string) *VerifyMacOutput + func (s VerifyMacOutput) GoString() string + func (s VerifyMacOutput) String() string + type VerifyPinDataInput struct + DukptAttributes *DukptAttributes + EncryptedPinBlock *string + EncryptionKeyIdentifier *string + PinBlockFormat *string + PinDataLength *int64 + PrimaryAccountNumber *string + VerificationAttributes *PinVerificationAttributes + VerificationKeyIdentifier *string + func (s *VerifyPinDataInput) SetDukptAttributes(v *DukptAttributes) *VerifyPinDataInput + func (s *VerifyPinDataInput) SetEncryptedPinBlock(v string) *VerifyPinDataInput + func (s *VerifyPinDataInput) SetEncryptionKeyIdentifier(v string) *VerifyPinDataInput + func (s *VerifyPinDataInput) SetPinBlockFormat(v string) *VerifyPinDataInput + func (s *VerifyPinDataInput) SetPinDataLength(v int64) *VerifyPinDataInput + func (s *VerifyPinDataInput) SetPrimaryAccountNumber(v string) *VerifyPinDataInput + func (s *VerifyPinDataInput) SetVerificationAttributes(v *PinVerificationAttributes) *VerifyPinDataInput + func (s *VerifyPinDataInput) SetVerificationKeyIdentifier(v string) *VerifyPinDataInput + func (s *VerifyPinDataInput) Validate() error + func (s VerifyPinDataInput) GoString() string + func (s VerifyPinDataInput) String() string + type VerifyPinDataOutput struct + EncryptionKeyArn *string + EncryptionKeyCheckValue *string + VerificationKeyArn *string + VerificationKeyCheckValue *string + func (s *VerifyPinDataOutput) SetEncryptionKeyArn(v string) *VerifyPinDataOutput + func (s *VerifyPinDataOutput) SetEncryptionKeyCheckValue(v string) *VerifyPinDataOutput + func (s *VerifyPinDataOutput) SetVerificationKeyArn(v string) *VerifyPinDataOutput + func (s *VerifyPinDataOutput) SetVerificationKeyCheckValue(v string) *VerifyPinDataOutput + func (s VerifyPinDataOutput) GoString() string + func (s VerifyPinDataOutput) String() string + type VisaPin struct + PinVerificationKeyIndex *int64 + func (s *VisaPin) SetPinVerificationKeyIndex(v int64) *VisaPin + func (s *VisaPin) Validate() error + func (s VisaPin) GoString() string + func (s VisaPin) String() string + type VisaPinVerification struct + PinVerificationKeyIndex *int64 + VerificationValue *string + func (s *VisaPinVerification) SetPinVerificationKeyIndex(v int64) *VisaPinVerification + func (s *VisaPinVerification) SetVerificationValue(v string) *VisaPinVerification + func (s *VisaPinVerification) Validate() error + func (s VisaPinVerification) GoString() string + func (s VisaPinVerification) String() string + type VisaPinVerificationValue struct + EncryptedPinBlock *string + PinVerificationKeyIndex *int64 + func (s *VisaPinVerificationValue) SetEncryptedPinBlock(v string) *VisaPinVerificationValue + func (s *VisaPinVerificationValue) SetPinVerificationKeyIndex(v int64) *VisaPinVerificationValue + func (s *VisaPinVerificationValue) Validate() error + func (s VisaPinVerificationValue) GoString() string + func (s VisaPinVerificationValue) String() string