Menu

What should I do if I want to service my app which uses an ELM license?

As described in When is the ELM license service terminated, by December 2021, you must replace the ELM license key. After December 2021, apps trying to activate ELM keys will generate a licensing error and not be able to call Knox APIs. You have two options:

  • Replace the ELM key with a Knox Platform for Enterprise (KPE) key. We recommend this option as it offers greater flexibility in terms of:
  • If you are also using a KLM (Premium or Customization) license, you have the option of replacing it with a KPE Premium key.

    Assuming that you have not hardcoded the ELM and KLM keys into your app, you should not need to modify your app code. You just need to update your key values, for example, on a back-end web server or cloud storage service. Replace the:

  • Replace the ELM key with a Backwards Compatible key. The Backwards Compatible Key performs the same function as an ELM key in enabling an app to activate a KLM key.
  • Assuming that you have not hardcoded the ELM key into your app, you should not need to modify your app code. You just need to update your key values, for example, on a back-end web server or cloud storage service. Replace the:

    If you are also using a KLM (Premium or Customization) license, note that your KLM license has a maximum number of paid activations, which you might reach. To increase the number of paid activations on the existing KLM license, you must contact Samsung directly and cannot go through a Knox License reseller.

For more detail, see About licenses, Get a license, Activate a license, and Declare permissions.