Release Notes 2021-11-16

Controller v4.3.0

Improvements:

  1. New changes implemented in ControllerValidator, Controller and CLI to support the new mechanism to Validate Online License For Execution.

  2. ProductLicense updated to v5.4.2

About Validate Online License For Execution

Controller Repository have been updated to implement the new mechanism offered by the LicenseManager interface in the ProductLicense Repository to Validate Online a license for execution, if the computer has a internet connection.

The following changes were made:

ControllerValidator

1. New method TryValidateOnlineLicenseForExecution implemented to use and handle the response of LicenseManager.TryValidateOnlineLicenseForExecution .

2. New method ValidateLicense to handle the online and offline license validation flow implemented.

3. New variable licenseKey and implementation added to method ValidateAndGetCodeDescriptor from interface IController.

Controller

  1. New optional paramater licenseKey added in ValidateAndGetCodeDescriptor to implement this method from the Interface IController.

CLI

  1. New optional parameter LicenseKey added in the methods Convert and isControllerValidationSuccessful, that allow validate allows to validate a license online.

Contracts v2.1.5

Improvements:

  1. New method added in the Interface ValidateOnlineLicenseForExecution added in ILicensemanager.

  2. New paramater licenseKey added in IController.ValidateAndGetCodeDescriptor .

Last updated