Available options for controlling the expiry date of a license
Last updated
Last updated
Applies to:
QLM Pro and QLM Enterprise.
QLM: 8.0 or higher.
When specifying the expiry date criteria of a license, you can configure two settings:
Expires <x> days after install
Expires on <date>
If you configure both settings, the license will expire when either setting's criterion is met.
If you configure a duration-based expiry and select to expire the license x days after installation, the actual expiry date is controlled by two server properties:
useDurationToSetExpiryDate | When creating an Activation Key with an expiry duration, the QLM License Server converts the specified duration to a specific expiry date based on the current date. The SubscriptionExpiryDate field will be set to this expiry date. |
useDurationToSetExpiryDateWhenActivating | When activating a duration based license, the QLM License Server can convert the specified duration to a specific expiry date based on the time of activation. The SubscriptionExpiryDate field will be set to this expiry date. |
If both server properties are unchecked, no specific expiry date will be set. The license expiry date will be based on the first time a license is validated on a user's machine. This setting is not recommended as it is less secure.
Examples:
Expiry Criteria | Creation Date | Activation Date | useDurationToSetExpiryDate | useDurationToSet ExpiryDateWhenActivating | Actual Expiry Date |
30 days | 2021-01-01 | 2021-01-15 | True | True | 2021-01-31 |
30 days | 2021-01-01 | 2021-01-15 | True | False | 2021-01-31 |
30 days | 2021-01-01 | 2021-01-15 | False | True | 2021-02-15 |
30 days | 2021-01-01 | 2021-01-15 | False | False | Not Set - Not recommended |