Last Modified October 1, 2026

Custom Activation - Logic Flow Overview

The Custom Activation method implements a 2-step approach to Activation with GUI screens of your design to capture license information, and provides detailed control over the License Activation and Re-activation process.

Each step is described in the following sections.

 

 

 

 

Many alternative implementations are possible. Several of these such as "Silent Evaluations" are described under the Custom Activation Alternative Implementations     article.

You have full flexibility to decide what actions to take if any step is not successful. For example, if the application is not successfully activated:

  • The application could stop executing
  • The application could run in DEMO mode, and provide a Activate Now button or menu item
  • The application could display a Evaluate button or menu item
  • The Software could display again the "Activate" dialog box

For most of the API calls, you will use the <Product_Key> for your Product. The <Product_Key> is emailed to you when you create a Product Configuration in the DNA Control Panel and is available under Product Configuration in the DNA Product Control Panel.