Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) DecryptData(ctx context.Context, params *paymentcryptographydata.DecryptDataInput, ...) (*paymentcryptographydata.DecryptDataOutput, error)
- func (_m *IClient) EncryptData(ctx context.Context, params *paymentcryptographydata.EncryptDataInput, ...) (*paymentcryptographydata.EncryptDataOutput, error)
- func (_m *IClient) GenerateCardValidationData(ctx context.Context, ...) (*paymentcryptographydata.GenerateCardValidationDataOutput, error)
- func (_m *IClient) GenerateMac(ctx context.Context, params *paymentcryptographydata.GenerateMacInput, ...) (*paymentcryptographydata.GenerateMacOutput, error)
- func (_m *IClient) GenerateMacEmvPinChange(ctx context.Context, ...) (*paymentcryptographydata.GenerateMacEmvPinChangeOutput, error)
- func (_m *IClient) GeneratePinData(ctx context.Context, params *paymentcryptographydata.GeneratePinDataInput, ...) (*paymentcryptographydata.GeneratePinDataOutput, error)
- func (_m *IClient) Options() paymentcryptographydata.Options
- func (_m *IClient) ReEncryptData(ctx context.Context, params *paymentcryptographydata.ReEncryptDataInput, ...) (*paymentcryptographydata.ReEncryptDataOutput, error)
- func (_m *IClient) TranslatePinData(ctx context.Context, params *paymentcryptographydata.TranslatePinDataInput, ...) (*paymentcryptographydata.TranslatePinDataOutput, error)
- func (_m *IClient) VerifyAuthRequestCryptogram(ctx context.Context, ...) (*paymentcryptographydata.VerifyAuthRequestCryptogramOutput, error)
- func (_m *IClient) VerifyCardValidationData(ctx context.Context, ...) (*paymentcryptographydata.VerifyCardValidationDataOutput, error)
- func (_m *IClient) VerifyMac(ctx context.Context, params *paymentcryptographydata.VerifyMacInput, ...) (*paymentcryptographydata.VerifyMacOutput, error)
- func (_m *IClient) VerifyPinData(ctx context.Context, params *paymentcryptographydata.VerifyPinDataInput, ...) (*paymentcryptographydata.VerifyPinDataOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
IClient is an autogenerated mock type for the IClient type
func NewIClient ¶
NewIClient creates a new instance of IClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*IClient) DecryptData ¶
func (_m *IClient) DecryptData(ctx context.Context, params *paymentcryptographydata.DecryptDataInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.DecryptDataOutput, error)
DecryptData provides a mock function with given fields: ctx, params, optFns
func (*IClient) EncryptData ¶
func (_m *IClient) EncryptData(ctx context.Context, params *paymentcryptographydata.EncryptDataInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.EncryptDataOutput, error)
EncryptData provides a mock function with given fields: ctx, params, optFns
func (*IClient) GenerateCardValidationData ¶
func (_m *IClient) GenerateCardValidationData(ctx context.Context, params *paymentcryptographydata.GenerateCardValidationDataInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.GenerateCardValidationDataOutput, error)
GenerateCardValidationData provides a mock function with given fields: ctx, params, optFns
func (*IClient) GenerateMac ¶
func (_m *IClient) GenerateMac(ctx context.Context, params *paymentcryptographydata.GenerateMacInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.GenerateMacOutput, error)
GenerateMac provides a mock function with given fields: ctx, params, optFns
func (*IClient) GenerateMacEmvPinChange ¶ added in v0.1.0
func (_m *IClient) GenerateMacEmvPinChange(ctx context.Context, params *paymentcryptographydata.GenerateMacEmvPinChangeInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.GenerateMacEmvPinChangeOutput, error)
GenerateMacEmvPinChange provides a mock function with given fields: ctx, params, optFns
func (*IClient) GeneratePinData ¶
func (_m *IClient) GeneratePinData(ctx context.Context, params *paymentcryptographydata.GeneratePinDataInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.GeneratePinDataOutput, error)
GeneratePinData provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() paymentcryptographydata.Options
Options provides a mock function with given fields:
func (*IClient) ReEncryptData ¶
func (_m *IClient) ReEncryptData(ctx context.Context, params *paymentcryptographydata.ReEncryptDataInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.ReEncryptDataOutput, error)
ReEncryptData provides a mock function with given fields: ctx, params, optFns
func (*IClient) TranslatePinData ¶
func (_m *IClient) TranslatePinData(ctx context.Context, params *paymentcryptographydata.TranslatePinDataInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.TranslatePinDataOutput, error)
TranslatePinData provides a mock function with given fields: ctx, params, optFns
func (*IClient) VerifyAuthRequestCryptogram ¶
func (_m *IClient) VerifyAuthRequestCryptogram(ctx context.Context, params *paymentcryptographydata.VerifyAuthRequestCryptogramInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.VerifyAuthRequestCryptogramOutput, error)
VerifyAuthRequestCryptogram provides a mock function with given fields: ctx, params, optFns
func (*IClient) VerifyCardValidationData ¶
func (_m *IClient) VerifyCardValidationData(ctx context.Context, params *paymentcryptographydata.VerifyCardValidationDataInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.VerifyCardValidationDataOutput, error)
VerifyCardValidationData provides a mock function with given fields: ctx, params, optFns
func (*IClient) VerifyMac ¶
func (_m *IClient) VerifyMac(ctx context.Context, params *paymentcryptographydata.VerifyMacInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.VerifyMacOutput, error)
VerifyMac provides a mock function with given fields: ctx, params, optFns
func (*IClient) VerifyPinData ¶
func (_m *IClient) VerifyPinData(ctx context.Context, params *paymentcryptographydata.VerifyPinDataInput, optFns ...func(*paymentcryptographydata.Options)) (*paymentcryptographydata.VerifyPinDataOutput, error)
VerifyPinData provides a mock function with given fields: ctx, params, optFns