Application signing

Any application intended to run on a production Axium device must be signed using a valid e-signing card provided by Ingenico.

To sign an application, you need access to Ingenico's e-signing portal and a provisioned e-signing card. NMI will help enable this via your Account Manager when you request access to HEM (see Requesting access).

Signing

Signing is a two-step process involving two user roles:

  • Pusher — uploads the application (APK) to the Ingenico e-signing portal and submits it for validation.
  • Validator — reviews the APK to ensure it is suitable for signing and, if approved, completes the signing process.

NMI provisions four e-signing portal accounts:

  • Two Pushers
  • Two Validators

These accounts are included in the cost of enrolment. Additional accounts can be provisioned via your Account Manager for an additional fee.