libcurl
in the case of Alpine Linux (musl).disableClockValidation
license property.SetActivationLeaseDuration()
function to allow setting lease duration from the client.GetProductVersionName()
function to get the product version name.GetProductVersionDisplayName()
function to get the product version display name.GetProductVersionFeatureFlag()
function to get the product version feature flag.IsLicenseGenuine()
function to return incorrect status code in case of multi-product usage.SetDataDirectory()
function to allow changing the default directory used by LexActivator to store the activation data.GetActivationMeterAttributeUses()
function to return incorrect value in case LA_IN_MEMORY
flag is used.libnss3
for Linux.LA_IN_MEMORY
mode.api.cryptlex.com
to the bypass proxy hosts list in the system proxy settings.DeactivateLicense()
function doesn't reset the license key in case of hosted-floating
license type.SetCustomDeviceFingerprint()
function to allow setting a custom device fingerprint.GetLicenseAllowedActivations()
function to get the allowed activations of the license.GetLicenseTotalActivations()
function to get the total activations of the license.GetLibraryVersion()
function to get the library version.GetLicenseMeterAttribute()
function to return gross uses of the meter attribute.SetOfflineActivationRequestMeterAttributeUses()
function to support meter attributes for offline activations.GetActivationMeterAttributeUses()
, IncrementActivationMeterAttributeUses()
, DecrementActivationMeterAttributeUses()
, ResetActivationMeterAttributeUses()
and GetLicenseMeterAttribute()
functions to add support for meter attributes.SetLicenseUserCredential()
function for user authentication. If requireAuthentication
property of license is set to true
then this function must be called before invoking ActivateLicense()
or IsLicenseGenuine()
function.GetLicenseUserCompany()
and GetLicenseUserMetadata()
functions to fetch user company and user metadata.GetServerSyncGracePeriodExpiryDate()
function to get the grace period expiry date for server sync.LA_IN_MEMORY
flag to add support for in-memory license activations, which stores license activation data in memory only instead of disk.LA_SYSTEM
to LA_USER
when former is set first.GenerateOfflineTrialActivationRequest()
and ActivateTrialOffline()
functions to allow for offline trial activations.GenerateOfflineTrialActivationRequest()
and ActivateTrialOffline()
API functions. Please update your wrappers using the latest code on Github.GetLicenseType()
function to get the license type (node-locked or hosted-floating).GetLicenseType()
API function. Please update your wrappers using the latest code on Github.LA_E_TIME
it now returns LA_E_TIME_MODIFIED
. LA_E_TIME
is returned only when the system time is behind the network time by more than the allowed clock offset.LA_E_TIME_MODIFIED
status code. Please update your wrappers using the latest code on Github.SetProductData()
functionSetLicenseCallback()
functionSetTrialActivationMetadata()
functionSetAppVersion()
functionGetProductMetadata()
functionGetLicenseUserEmail()
functionGetLicenseUserName()
functionGetTrialActivationMetadata()
functionGetTrialExpiryDate()
functionGetTrialId()
functionGetLocalTrialExpiryDate()
functionIsLocalTrialGenuine()
functionExtendLocalTrial()
functionReset()
functionSetVersionGUID()
function to SetProductId()
SetProductKey()
function to SetLicenseKey()
SetExtraActivationData()
function to SetActivationMetadata()
ActivateProduct()
function to ActivateLicense()
DeactivateProduct()
function to DeactivateLicense()
ActivateProductOffline()
function to ActivateLicenseOffline()
IsProductGenuine()
function to IsLicenseGenuine()
IsProductActivated()
function to IsLicenseValid()
GetExtraActivationData()
function to GetActivationMetadata()
GetCustomLicenseField()
function to GetLicenseMetadata()
GetProductKeyExpiryDate()
function to GetLicenseExpiryDate()
InitializeTrial()
function to ActivateLocalTrial()
GetDaysLeftToExpiration()
functionSetTrialKey()
functionExtendTrial()
functionGetTrialDaysLeft()
functionSetDayIntervalForServerCheck()
functionSetGracePeriodForNetworkError()
functionSetUserLock()
functionGetProductKeyExpiryDate()
function to get the product key expiry timestamp.ActivateProduct()
function now returns (throws) LA_E_ACT_LIMIT error (exception) if activation limit is reachedIsProductGenuine()
function won't reactivate the product key, if deactivated server sideIsProductGenuine()
function if being invoked periodicallyDeactivateProduct()
now returns LA_E_DEACT_LIMIT instead of LA_FAIL if deactivation limit is reached for the keySetVersionGUID()
are now only needed at the time of activationDeactivateProduct()
now deactivates the product even if product key is expiredSetUserLock()
function to support user locked licenses.DeactivateProduct()
function now deactivates the product locally even if product key is already deactivated server side, and LA_FAIL is returned.GetExtraActivationData()
function to get the value of the extra activation data.GetDaysLeftToExpiration()
function to get the number of remaining days after which the license expires.