License Renewal API

This section documents the API functions required for local and remote renewal of licenses.

The license token (also known as a key) issued by the License Manager to a client has to be renewed by calling LSUpdate within the period of the license lifetime, unless you are using auto-timers (in that case, this will be done automatically for you).

The API related to enabling/disabling of a local renewal basically change the time at which an update is sent to the License Manager. Unless updates are carried out by setting auto-timers, updating the license on the License Manager has to be carried out manually by the client before the expiration of the license lifetime.

Given below is the list of the API functions:

Function Description
VLSdisableLocalRenewal Disables local license renewal.
VLSenableLocalRenewal Resets local license renewal.
VLSisLocalRenewalDisabled Informs you whether or not local updates are enabled.
VLSgetRenewalStatus Returns renewal status.
VLSsetRemoteRenewalTime Sets the remote renewal period.
VLSdisableAutoTimer Disables automatic renewal of one feature.