Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

When you have generated the EDMruntime license key, the next step is to embed the 84 character string into the source code of your application. The syntax for this is different for each EDMInterface language binding. When you embed the license key, there is one important precaution to be taken.

Section
Column
width30px

 

Insert excerpt
US:_icon_Important(30px)
US:_icon_Important(30px)
nopaneltrue

Column

The EDMruntime  license key shall be embedded in compiled source code only, and shall not in any way be accessible to your application end users. You are responsible for your own and any third party's unauthorized use of the license key.

...

 

 

The samples below are for EDMInterface / C API and C++.

Hard code the EDMruntime license key into the source code

The EDMInterface/C API functions edmiSetInternalData() and edmiRemoteSetInternalDataBN() is used for defining the EDMruntime license as an environment variable that is valid for the scope of your application process only. Make sure the ...SetInternalData... function is invoked before any other EDMInterface API call.

...

Step-by-step guide

 

...

The sample below shows how the key may be embedded.

Insert excerpt
US:_xc_EmbedEDMruntimeLicenseKey
US:_xc_EmbedEDMruntimeLicenseKey
nopaneltrue

 

Include required libraries in your applications installation kit

Your application must be distributed with and have access to the following libraries.

File

Description

edmikit600.dll

Native EDMInterface/C API functions for EDMstandaloneClient  and EDMremoteClient  applications

edm_libxml2.dll

XML utilities.

iconv.dll

Character encoding converter utilities.


Filter by label (Content by label)
showLabelsfalse
max5
spacesEDM
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "edmsixinside" and type = "page" and space = "EDM"
labelsedmsixinside

...