Licence Protector

Workflow

Hide Navigation Pane

Workflow

Previous topic Next topic  

Workflow

Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic!  

Licence Protector covers all typical workflows of an application. The workflow is set with the command SetRegisterSettings, parameter WorkflowType

 

Evaluation version, product activation, full version has no time limitation

The product starts in evaluation mode. It is activated using one of the activation methods (online, e-mail, fax, phone). After the product activation, it is a full version without any time limitations.

 

WorkflowType=1

FullVersionIsTimeLimited=false

ActivationStateAfterCPon=2

 

 

License File Settings

 

By default, the Demo Version / Evaluation Version is either a

 

       Time limited full version or

 
Flag Demo Version is unchecked. Field Valid number of days is set to a value greater then 0

 
 

 

Flag Demo Version is checked. Field Valid number of days is set to a value greater then 0

 

 

Typical start screen in evaluation mode

Evaluation version, product activation, full version is time limited

The product starts in evaluation mode. It is activated using one of the activation methods (online, e-mail, fax, phone). After the product activation, it is a full version with a time limitation. This workflow is ideal for subscription products which should expire if the subscription is not prolonged.

 

WorkflowType=1

FullVersionIsTimeLimited=true

ActivationStateAfterCPon=10

 

The time limitation of the full version is coded in the Serial Number.

 

Create Serial Number with time limitation for full version

 

Screen - Full version expired

 

One or more time dependent message screens can be defined to notify the user before the product expires - Details

 

License File Settings

 

By default, the Demo Version / Evaluation Version is either a

 

       Time limited full Version or

 
Flag Demo Version is unchecked. Field Valid number of days is set to a value greater then 0

 
 

 

Flag Demo Version is checked. Field Valid number of days is set to a value greater then 0

 

 

Typical start screen in evaluation mode

 

 

To prevent, that the user can install the product again after it expired, there are 2 options:

 

Do not allow a reinstallation (recommended) or
Activate tamper detection

 

 

No evaluation version, product activation, full version

The product has no evaluation period. It needs a Serial Number before it can be used. It is activated using one of the activation methods (online, e-mail, fax, phone). After the product activation, it is a full version without any time limitations

 

WorkflowType=2

FullVersionIsTimeLimited=false

ActivationStateAfterCPon=2

 

License File Settings

 

Field Valid number of days is set to 0

 

 

 

Typical start screen - No Evaluation Mode
 

No evaluation version, product activation, full version is time limited

The product has no evaluation period. It needs a Serial Number before it can be used. It is activated using one of the activation methods (online, e-mail, fax, phone).  After the product activation, it is a full version with a time limitation. This workflow is ideal for subscription products which should expire if the subscription is not prolonged.

 

 

WorkflowType=2

FullVersionIsTimeLimited=true

ActivationStateAfterCPon=10

 

 

License File Settings

 

Field Valid number of days is set to 0

 

 

The time limitation of the full version is coded in the Serial Number.

 

Create Serial Number with time limitation for full version

 

The setting in the license file - valid number of days or expiry date - is ignored.

 

Typical start screen - No Evaluation Mode
Screen - Full version expired

 

One or more time dependent message screens can be defined to notify the user before the product expires - Details

 

 

To prevent, that the user can install the product again after it expired, there are 2 options:

 

Do not allow a reinstallation (recommended) or
Activate tamper detection

 

Evaluation version but NO product activation

The product starts in evaluation mode but the evaluation version cannot be activated and converted to a full version. This workflow is ideal if you deliver a special build of the application for the full version.

 

WorkflowType=3

FullVersionIsTimeLimited=false

ActivationStateAfterCPon=0

 

 

 

 

License File Settings

 

By default, the Demo Version / Evaluation Version is either a

 

       Time limited full Version or

 
Flag Demo Version is unchecked. Field Valid number of days is set to a value greater then 0

 
 

 

Flag Demo Version is checked. Field Valid number of days is set to a value greater then 0

 

 

 

Typical start screen - no product activation possible

 
Endless evaluation version, product activation, full version

The product has an endless evaluation period. This workflow is ideal for a free version, which can be upgraded to a full version with more options.

 

WorkflowType=1

FullVersionIsTimeLimited=false

ActivationStateAfterCPon=2

Valid number of days = 0

 

 

License File setting

To use this option just do not define an expiry date and set days for evaluation to 0. See screenshot.

 

 

 

 

 

Typical start screen - evaluation version without time limitation

Endless evaluation version, product activation, full version is time limited

The product has an endless evaluation period. This workflow is ideal for a free version, which can be upgraded to a full version with more options.  After the product activation, it is a full version with a time limitation.

 

WorkflowType=1

FullVersionIsTimeLimited=true

ActivationStateAfterCPon=10

Valid number of days = 0

 

 

License File setting

To use this option just do not define an expiry date and set days for evaluation to 0. See screenshot.

 

 

 

 

 

The time limitation of the full version is coded in the Serial Number.

 

Create Serial Number with time limitation for full version

 

One or more time dependent message screens can be defined to notify the user before the product expires - Details

 

 

To prevent, that the user can install the product again after it expired, there are 2 options:

 

Do not allow a reinstallation (recommended) or
Activate tamper detection

Evaluation Version needs to be activated

If the evaluation needs to be activated or you want to collect address data, see chapter: Evaluation Version - Special Workflows