AuthLic - Licencing with AuthSrv

Functions

License administration

License test functions

Licence server administration

Attachments

Function description

Licence administration

Choose a product

Requirements

none

description

Most of the AuthLic functions requires a choosen product (Exceptions are restart / install license server service AuthSrv). It is only possible to manage products, which are defined in the config file "authlic.cfg" (located in the same directory as authlic.exe)

This config file may be extended as well, if you have other products licensed by AuthSrv.

The list of selectable products will be created from this file.

Example

list of available products -------------------------- 1 : EUKLID-Design-2020 2 : EUKLID-Design-2018 3 : EUKLID-Design-2016 4 : NesCAD-2020 5 : NesCAD-2019 6 : NesCAD-2017 7 : NesCAD-2016 please choose a product :

Choose a product via license config file

Requirements

existing config file

Description

Alternatively, the product selection can also be made using an existing (previously created) Product configuration file. The required informations (license server etc.) will be taken from this file.

A dialog for selecting this file is opened for this purpose.



license information

Requirements

You mus have choosen a product.

Description

If there are licences available and installed licences (see set offline licence ) on your system, you will get the number of licenses, a list of available modules and the number of maximal permitted active users.

Sample output :

Lizenzinformationen fuer Produkt NesCAD-2020 : Lizenz fuer Modul 0 ok, Endedatum : 31122030, max. Benutzer : 5 Lizenz fuer Modul 1 ok, Endedatum : 31122030, max. Benutzer : 5 Lizenz fuer Modul 2 ok, Endedatum : 31122030, max. Benutzer : 5 Lizenz fuer Modul 3 ok, Endedatum : 31122030, max. Benutzer : 5 Lizenz fuer Modul 4 ok, Endedatum : 31122030, max. Benutzer : 5 Lizenz fuer Modul 5 ok, Endedatum : 31122030, max. Benutzer : 5 Lizenz fuer Modul 6 ok, Endedatum : 31122030, max. Benutzer : 5 hit return to continue

create input code for generating offline license

You need this function for license generating. All informations which are essentiel to create a license will be listed.

Important Information

It is absolutely necessary to do this on the later as a license server operating computer, otherwise wrong licenses will be generated !

sample output :

product name : EUKLID-Design-2020 product identifier : DES-000D563A8580-20 input code : EO98ZT 4W5ASR 72JKTV NNLW98 ZP6D6W license config file : des_licence.cfg hit return to continue

Additional a config file for licensing of the choosen product is generated. This file had to be placed in a directory of the respective product (see license informations of your product).

Pleas note: due to technical reasons is the input code valid on the actual day only.



set offline license

Requirements

Description

Was based on the input codes an authorization and additional code provided, this function sends the license data to AuthSrv (service name is AuthLDB) and will be stored in the associated license table.

Example for authentification code and additional code

DT6SB1 FF10GN RVEIMF GMKT1A 1P5H5T DT6QIM ED10TS XYOQRN GVKV1A 1P6G7T

Example

offline-license for : EUKLID-Design-2016 ---------------------------------------- please enter authentification code : DT6SB1 FF10GN RVEIMF GMKT1A 1P5H5T → DT6SB1 FF10GN RVEIMF GMKT1A 1P5H5T please enter additional code : DT6QIM ED10TS XYOQRN GVKV1A 1P6G7T → DT6QIM ED10TS XYOQRN GVKV1A 1P6G7T

If the offline license is stored successfully, you had to restart the license server service (servicename AuthLDB).





show list of active users

Requirements

You mus have choosen a product.

Description

This function will show you a list of active users (checkedout licenses).

Known possible problems

Sometimes the service AuthLDb (service name of AuthSrv.exe) will be closed. In this case, the only needed thing is restart the service.

sample output

1: peter@NR1-HP-VIRT number of active users : 1 maximum number of active users : 5 (license valid till 31122030) hit return to continue



used files during licensing

Prints a list of used files during licensing.

sample output :

used files for licensing of product : EUKLID-Design-2020 -------------------------------------------------------- licence config file : des_licence.cfg

Write license config file to directory

Requirements

Description

This function is used to write a copy of the config file to a specified diectory (e.g.: th directory where the licensed producht expects this file).

AuthLic also needs this file, so a copy from this file remains in the authlic directory.



Licence test functions

checkout basis license

Requirements

License service (service name: AuthLDB) must be active.

Description

This function is for test purpose. Check out (test) a basic license (basic license is always license for modul 0):