Skip to content

Latest commit

 

History

History
21 lines (11 loc) · 1.55 KB

associate-your-own-custom-data-to-a-license.md

File metadata and controls

21 lines (11 loc) · 1.55 KB

Associate your own custom data to a license

The QLM database includes a field called UserData1 which can be used to store any information of your choice and associate it to a license.

UserData1 in the main License Keys table

The UserData1 field in the main license keys table can be used to associate any custom data of your choice to a license key.

We recommend that you store data in a structured form such as in XML or Json so that you can easily store additional information in the future as your requirements evolve.

There are 2 APIs available to set and get user data: GetUserData and SetUserData

Additionally, most of the QLM HTTP APIs allow passing the user data as via the is_userdata1 URL argument.

UserData1 in the Activation Log table

For license keys that allow multiple activations (number of activations > 1), you can also store your own custom data for each activation of a license. Activation information is stored in a separate table called Activation Log.

We recommend that you store data in a structured form such as in XML or Json so that you can easily store additional information in the future as your requirements evolve.

There are 2 APIs available to set and get user data: GetUserDataFromActivationLog and SetUserDataInActivationLog