License Binding

QLM uses license binding to lock a license to a specified fingerprint. Licenses can be bound to machine identifiers, user identifiers, or site-wide identifiers such as an Active Directory domain.

Below is the list of currently supported identifiers. To create your own unique fingerprint based on a combination of identifiers, you can use the "UserDefined" license binding and then create your own fingerprint and provide it to QLM. The QlmHardware class has APIs to retrieve any of the identifiers listed below.

Name
Description
Value

None

Undefined

-1

ComputerName

bind the license to the computer name

0

UserDefined

bind the license to a user defined value

2

MacAddress

bind the license to the MAC address

3

VolumeSerialNumber

bind the license to the volume SN

4

MotherboardSerialNumber

bind the license to the motherboard SN

5

ActiveDirectoryComputerDomain

bind the license to the AD computer domain

7

ActiveDirectoryAppDomain

bind the license to the AD App domain

7

SystemManagementBiosUuid

bind the license to the BIOS UUID

8

QlmUniqueSystemIdentifier1

Use QLM system binding v1

9

QlmUniqueSystemIdentifier2

Use QLM system binding v2

10

LoggedInUser

bind the license to the logged in user name

11

USBKey

bind the license to the usb key

12

DockerContainer

bind the license to the docker container

13

Last updated