Subscription
Sentinel LDK Functionality | Creates an unconditional license that can be updated remotely |
Software Distribution Method |
>Physical package >Electronic distribution |
Applicable Key Types |
>All Sentinel HL (Driverless configuration) keys except Sentinel HL Basic >Sentinel SL (including CL) |
Protection Method |
>Envelope-based automatic implementation >API-based automatic implementation |
Description
The end user pays a monthly subscription fee that covers the initial software package plus periodical updates. If the end user does not renew the subscription, the basic package and all paid updates remain the property of the end user. New updates are not provided.
Implementation
1.Select the executable file that you want to license, and determine by which Feature ID it will be identified.
2.Select the protection method for your software:
•Envelope-based automatic implementation
Protect the executable file using Sentinel LDK Envelope, specifying its Feature ID.
•API-based automatic implementation
In your code, insert a Sentinel Licensing API Login call to the Feature ID.
3.In Sentinel LDK-EMS, create a Product that includes the Feature ID for your initial software and define a perpetual license for the Feature.
4.Create a component in your software that manages the installation of software updates, and assign it a Feature ID. Select and implement your protection method for that component (Sentinel LDK Envelope or Sentinel Licensing API-based).
5.In Sentinel LDK-EMS, create a Product that includes the Feature ID for the update-installation component and define an expiration date for that Feature.
6.Envelope your software for additional security (optional).
7.Distribute your software with the appropriate Sentinel protection key programmed with the license.
8.During the subscription period,
9.Continue sending updates as long as the end user’s subscription is valid.
10.When the end user renews the subscription,