adtf_licenser_for_digitalwerk_licensehub
1.2.0
|
The Licenser Library handles the permission check for each protected adtfplugin, which is normally licensed to a specific feature.
Per default the library will only log a minimum set of server and API interactions to avoid spamming the console with detailed communication.
But escpecially in case of failures it might be helpful to increase this log level to handle errors (like server not reachable and why) by yourself or give more detailed information to the support.
This can be done by the environment variable ADTF_LICENSER_LOGGING_VERBOSE
.
On Windows
On Linux:
This shared library will be shipped within ADTF so normally you do not have to care about.
In case you want to exchange this library and mechansim for any reason (for example using it with an ADTF version smaller than 3.17 which has been the first release including the license mechansim from licenseHUB and gets rid of the the legacy MAC-based licensing), you do not have to change or override the ADTF delivery package by replacing the binary.
You simply can change the path to your desired licenser by setting the environment variable ADTF_LICENSER_PLUGIN
. This will enable the new license mechanism within this package for any ADTF 3.x version.
If you are using conan, you can select the conan
virtualenv
generator which automatically defines the environment variableADTF_LICENSER_PLUGIN
after executing the generated activation scripts. Otherwise please follow the upcoming instruction:
On Windows
On Linux:
For your convenience, the library supports the previous MAC-address based license mechanism as fallback.
But we recommend to update your license to new mechanism (please contact our support for further information).