Name | Type | Description |
---|---|---|
AdminEncryptionKey | string | encryption key used to encrypt communication with the License Server for admin operations |
AllowGenericKeys | bool | Generic license keys are licenses that do not require activation and are not bound to a computer identifier. For example, if you embed a trial license in your source code, you are using a generic license key. Creation and validation of generic license keys will fail if AllowGenericKeys is false. The default value is false. To enable generic license keys on the server side, you must set the "options/AllowGenericKeys" server property to true. |
ApplicationVersion | string | version of your application |
CommunicationEncryptionKey | string | encryption key used to encrypt communication with the License Server |
DateTamperingGracePeriod | int | specify the grace period allowed for date tampering - the default is 1 |
DaysLeft | int | number of days left for the evaluation. Must be called after a call to ValidateLicense or ValidateLicenseEx. |
DefaultWebServiceUrl | string | URL to the License Server |
DownloadLicenseFile | bool | flag to instruct QLM to automatically download a License File when activating or reactivating a license |
DownloadProductProperties | bool | flag to instruct QLM to automatically download a Produt Properties File when activating or reactivating a license |
Duration | int | duration associated with the license key. Must be called after a call to ValidateLicense or ValidateLicenseEx. |
EnableClientLanguageDetection | bool | flag to force the server to use the same locale as the client |
EnableDRSite | bool | flag to enable QLM DR Site |
EnableRedirectUrl | bool | flag to enable URL redirect to the QLM License Server. |
EnableSoapExtension | bool | flag to enable the QLM SOAP extension |
EvaluationLicenseKey | string | A built-in evaluation license |
EvaluationPerUser | bool | flag to specify if evaluation information should be stored per user or per machine |
ExpiryDateRoundHoursUp | bool | when evaluating the number of days left for a license, any time that is less than a day can either be rounded up to a day or ignored. The default is to round up to a day. |
ExpiryDate | DateTime | expiry date associated with the license key. Must be called after a call to ValidateLicense or ValidateLicenseEx. |
FavorMachineLevelLicenseKey | bool | if a license key is stored both at the machine level and user level, QLM will use the machine level key if this attribute is set to true. The default value is false. |
FloatingDbPassword | string | password of the floating license database |
FloatingLicenseDbPath | string | path to the floating license database. |
FloatingLicenseMaxOfflineDuration | int | maximum duration of an offline floating license. After this period expires, the license is no longer considered offline. |
LicenseBinding | ELicenseBinding | the selected license binding |
LicenseFilePath | string | Path where the license file should be stored. The path can include Windows Environment Variables. Example: %localappdata%\yourapp\license.xml". If not set, the license file is stored based on the StoreKeysLocation property. |
LicenseType | ELicenseType | license type associated with the license key. Must be called after a call to ValidateLicense or ValidateLicenseEx. |
LimitTerminalServerInstances | bool | limit the number of instances running on a Terminal Server to the number defined in the license key |
MajorVersion | int | major version associated with the license key. Must be called after a call to ValidateLicense or ValidateLicenseEx. |
MaxDaysOffline | int | number of days the app can work offline. ValidateOnServer must be true for this setting to take effect. |
MaxDaysOfflineTimerEnabled | bool | enable a timer that runs once per day and checks the maxDaysOffline property. If the timer detects that the maxDaysOffline was exceeded, it will throw an exception. You should enable this option only if your code can handle exceptions. If you do not handle the exception, the application will crash. |
MinorVersion | int | minor version associated with the license key. Must be called after a call to ValidateLicense or ValidateLicenseEx. |
NumberOfLicenses | int | number of licenses associated with the license key. Must be called after a call to ValidateLicense or ValidateLicenseEx. |
OfflinePeriodExceededAction | EOfflinePeriodExceededAction | specify the action to perform when the allowed offline period has been exceeded while the application is running. |
OverrideKeyStoreRegistry | string | change the default registry key where QLM stores license key information. This is strictly for permanent licenses and does not affect trial licenses. |
PreviousPublicKeys | string | List of the previous public keys. Keys must be separated by 2 semi-columns (;;). |
PreviousRsaPublicKeys | string | List of the previous RSA public keys. Keys must be separated by 2 semi-columns (;;). |
ProductID | int | product ID associated with the license key. Must be called after a call to ValidateLicense or ValidateLicenseEx. |
ProductName | string | name of the product |
ProductPropertiesPath | string | Path where the Product Properties file should be stored. The path can include Windows Environment Variables. Example: %localappdata%\yourapp\pp.xml". If not set, the Product Properties file is stored based on the StoreKeysLocation property. |
PublicKey | string | Public Key of the license |
PublishAnalytics | bool | when validating a license, publish analytics to the server |
QlmTimerDelayStart | int | delay the QLM timer by x minutes before starting |
QlmTimerFrequency | int | timer frequency in minutes. The minimum is 60 minutes except when SimulateNoConnectivity is true. |
RedirectorUrl | string | URL of the redirected site |
RsaPublicKey | string | RSA Public Key used to sign Product Properties |
SimulatedDateTime | DateTime | simulate the date/time used by the licensing engine. |
SimulateNoConnectivity | bool | simulate no internet connectivity for testing purposes |
StoreKeysCommonDataFilename | string | name of the file in the CommonData folder where license keys will be stored. |
StoreKeysCommonDataFolder | string | name of the folder in the CommonData folder where license keys will be stored. |
StoreKeysLocation | EStoreKeysTo | specifies where to store the keys, in a hidden file on the system or the registry. |
StoreKeysOptions | EStoreKeysOptions | specifies how to store the keys, per user, per machine or both |
ValidateOnServer | bool | when validating a license, validate it on the server as well |
Version | string | the version of QLM Engine |