Module Awso_payment_cryptography_data.EndpointsSource

Sourcetype ('i, 'o, 'e) t =
  1. | DecryptData : (Values.DecryptDataInput.t, Values.DecryptDataOutput.t, Values.DecryptDataOutput.error) t
  2. | EncryptData : (Values.EncryptDataInput.t, Values.EncryptDataOutput.t, Values.EncryptDataOutput.error) t
  3. | GenerateAs2805KekValidation : (Values.GenerateAs2805KekValidationInput.t, Values.GenerateAs2805KekValidationOutput.t, Values.GenerateAs2805KekValidationOutput.error) t
  4. | GenerateCardValidationData : (Values.GenerateCardValidationDataInput.t, Values.GenerateCardValidationDataOutput.t, Values.GenerateCardValidationDataOutput.error) t
  5. | GenerateMac : (Values.GenerateMacInput.t, Values.GenerateMacOutput.t, Values.GenerateMacOutput.error) t
  6. | GenerateMacEmvPinChange : (Values.GenerateMacEmvPinChangeInput.t, Values.GenerateMacEmvPinChangeOutput.t, Values.GenerateMacEmvPinChangeOutput.error) t
  7. | GeneratePinData : (Values.GeneratePinDataInput.t, Values.GeneratePinDataOutput.t, Values.GeneratePinDataOutput.error) t
  8. | ReEncryptData : (Values.ReEncryptDataInput.t, Values.ReEncryptDataOutput.t, Values.ReEncryptDataOutput.error) t
  9. | TranslateKeyMaterial : (Values.TranslateKeyMaterialInput.t, Values.TranslateKeyMaterialOutput.t, Values.TranslateKeyMaterialOutput.error) t
  10. | TranslatePinData : (Values.TranslatePinDataInput.t, Values.TranslatePinDataOutput.t, Values.TranslatePinDataOutput.error) t
  11. | VerifyAuthRequestCryptogram : (Values.VerifyAuthRequestCryptogramInput.t, Values.VerifyAuthRequestCryptogramOutput.t, Values.VerifyAuthRequestCryptogramOutput.error) t
  12. | VerifyCardValidationData : (Values.VerifyCardValidationDataInput.t, Values.VerifyCardValidationDataOutput.t, Values.VerifyCardValidationDataOutput.error) t
  13. | VerifyMac : (Values.VerifyMacInput.t, Values.VerifyMacOutput.t, Values.VerifyMacOutput.error) t
  14. | VerifyPinData : (Values.VerifyPinDataInput.t, Values.VerifyPinDataOutput.t, Values.VerifyPinDataOutput.error) t
Sourceval method_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> [> `POST ]
Sourceval uri_of_endpoint : 'i 'o 'e. ('i, 'o, 'e) t -> 'i -> Uri.t
Sourceval to_request : ('i, 'o, 'e) t -> 'i -> Awso.Http.Request.t
Sourceval of_response : ('i, 'o, 'e) t -> Awso.Http.Response.t -> ('o, 'e) result