This library has 24 classes.
ECF: amazon-instant-access.ecf
An Eiffel interface to the Amazon Instant Access API. This API enables third party vendors to fulfil orders for digital goods on the Amazon store. It enables One-time purchases but not subscriptions. It passes a basic test suite but has not yet been tested in production.
Parses the JSON from an Instant Access request and stores the operation name accessible as name.
Object that selects the appropriate request object for each Amazon Instant Access request and then returns a vendor response.
Authorization header for authentication
Request formatted in a standard (canonical) form for hashing
Credential for authenticating requests
Further Information
Click on class link to see client examples.
ID for AIA_CREDENTIAL
Further Information
Click on class link to see tests.
Shared credential list
Further Information
Click on class link to see notes and tests.
Signs Instant Access HTTP requests using credentials issued by Amazon
Stores AIA credentials securely in AES encrypted data chain
Further Information
Click on class link to see tests.
Verifies Instant Access request as authentic
Reasons for purchase/purchase revokation. Accessible via {AIA_SHARED_ENUMERATIONS}.Reason_enum.
Instant Access response codes with corresponding names accessible as message. Accessible via {AIA_SHARED_ENUMERATIONS}.Response_enum. See also class AIA_PURCHASE_REASON.
Shared response codes and purchase reason codes
Instant Access account linking request
Reason for purchase or revoking of a purchase
Instant Access purchase request
Parent class for instant access requests
Further Information
Click on class link to see descendants.
Instant Access request to revoke a purchase
Aia shared request manager
Vendor's response to Instant Access account linking request.
Vendor's response to Instant Access purchase request
Parent class for instant access responses to requests
Further Information
Click on class link to see descendants.
Vendor's response to Instant Access request for revoking a purchase
Test suite for Amazon Instant Access API
Further Information
Click on class link to see client examples.