LicenseKey Manager - Main Tab

Specify main attributes of Key Properties.

Registration ID

Enter the Registration ID and click the Check button. If valid, the Identification field will display the Key ID, Program ID, and flag, respectively, decoded from the Registration ID. The table below lists the flags and their meaning.

 

Flag

Meaning

(No Flag)

The Registration ID is generated from the Local Key.

N

The Registration ID is generated from the Network Key.

P

The Registration ID is in permanent mode that is based on the computer hardware signature.

The Name/Model field displays the name, title or model of the protected program as identified by Program ID. You can define the Name/Model by selecting Edit Program Name under the Tools menu.
When entering the extended Registration ID with hardware signatures, the Hardware Signatures field will appear showing the hash values of hardware signatures from the machine, including HDD, CPU, BIOS, and Ethernet.

note NOTE: The hash values are shown when such hardware signatures are enabled to make the Key. A hardware signature left blank means that such hardware signature is not enabled to the Key. A hardware signature shown as “Not Found” means that such hardware signature is enabled, but cannot be found.

When entering the extended Registration ID with current license status and click Check and get User License Status under the Check button, the label User License Status will appear. This indicates that the Key Properties pane is displaying the license status from the user machine.
Implementation

The Implementation drop-down list allows you to choose the preset Key Properties for generating the License Key (or Master License) to license the protected application.

 

·         Custom. The Custom implementation does not preset Key Properties. You can specify Key Properties and license the application in any way you want.

·         Distribution. The Distribution implementation presets Key Properties with no limit. Use this implementation for licensing the application as the full license.

·         Evaluation. The Evaluation implementation presets Key Properties with the limits and evaluation flag. You can specify an expiration date, the period, and the maximum number of executions allowed. Use this implementation for licensing the application as the trial version, and extending the trial period.

·         Leasing. The Leasing implementation presets Key Properties with the limits. You can specify an expiration date, the period, and the maximum number of executions allowed. Use this implementation for licensing the application as for lease, subscription, and renewing the license.

·         RKUB. The RKUB (Remote Key Update Broadcast) implementation is used to generate the License Key that enables the protected application to get Key Properties from the RKU (Remote Key Update) file. You must assign each user a unique User ID in the Advanced tab. Use this implementation for licensing the application via the license update broadcast method.

·         None. The None implementation is used to generate the License Key to match a Registration ID, without Key Properties. Use this implementation in one of the following cases. First, you can assign the user a User ID in the Advanced tab. The generated License Key will add the User ID to the license of the application, without affecting the existing Key Properties. Second, you can generate the Master License Key to match a Master ID, to be used for a distributor account in Activation Server (for authorizing the USB LicenseKey Maker tool in the local master license mode).

·         Destruction. The Destruction implementation is used to generate the License Key that causes the protected application to destroy the license on the machine. You may use this implementation in case that, for example, you want to allow the user to reuse the application after the trial period is expired.

·         Upgrade-Extension. The Upgrade-Extension implementation presets Key Properties for license upgrade to the extension (e.g. Module IDs, Max-User, Max-Roam, Key Data, and User ID), without affecting the main properties (No Limit or Limit).

·         Upgrade-NoLimit. The Upgrade-NoLimit implementation presets Key Properties for license upgrade from Limit to No Limit, without affecting the extension (under the Network, Modules, Advanced tabs).

·         Upgrade-Expiration. The Upgrade-Expiration implementation presets Key Properties for license upgrade to the Expiration, without affecting the extension (under the Network, Modules, Advanced tabs).

·         Upgrade-Period/Exec. The Upgrade-Period/Exec implementation presets Key Properties for license upgrade to the Period or Execution, without affecting the extension (under the Network, Modules, Advanced tabs).

 

note NOTE: When the Max-User is specified or the Add to existing Max-User is enabled (under Key Properties/Network tab), the Network Boundary and IP Address Restriction options will be updated altogether.

 

note NOTE: The Upgrade implementations work with the Activation Server version 2.0.9.2 or higher.

 

No Limit

Select this option when you want to generate the License Key with no limit to the protected application. This sets the mode of the license to No Limit. In this mode, when the License Key is entered to the protected application, the License Key will be stored in the Key.

Limit

Select this option when you want to generate the License Key with limits to the protected application. This sets the mode of the license to Limit. In this mode, when the License Key is entered to the protected application, the License Key will be stored in the Key. In addition, a new Registration ID will be generated for the Key. This new Registration ID is ready to be used (by the end-user) to request another License Key such as for renewing or extending the license.

 

The followings are limits you can set to the protected application:

 

·         Expiration. Specify an expiration date. Optionally, you can also specify a start date. The date format is dd/mm/yyyy.

·         Period. Specify the period allowed. The setting is available in two modes. In the Day mode, you can specify the maximum number of days (1 to 998). In the Year mode, you can specify the maximum number of years (1 to 31), plus the remaining days of a year (1 to 364), in which one year is equal to 365 days. To use the Year mode, please also see Appendix: Licensing with Year Mode and Compatibility.

·         Execution. Specify the maximum number of executions allowed (1 to 9,998)

Options

·         Add to existing Limit. With this option, when the License Key is entered to the protected application, the specified limits from the License Key are added to the existing limits in Key Properties. If this option is not checked, the specified limits overwrite the existing limits in Key Properties. 

·         Evaluate/Re-evaluate. Select this option when you want to generate an evaluation (or re-evaluation) License Key for the protected application. This sets the mode of the license to Not Registered. In this mode, when the License Key is entered to the protected application, the License Key will not be stored in the Key. That is, the Key remains unregistered (or in the evaluation mode). A new Registration ID will be generated for the Key. This new Registration ID is ready to be used (by the end-user) to request another License Key such as for re-evaluating or registering the license.