Versions Compared

Key

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

...

When the license server gets a request for a token-based license, it uses one or more other licenses (as specified in the license file) to fill the request, rather than directly using a license for the originally requested feature. The feature that is used to allow the checkout is referred to as a token dependency.

When a normal network license is checked out, the license appears in the license file with a count. For example:

Code Block
languagehtml/xml
FEATURE MyFeatureA

...


{

...


VENDOR = MyCompany

...


COUNT = 5

...


KEYTYPE = EXCLUSIVE

...


MAJOR_VERSION = 1

...


MINOR_VERSION = 0

...


...

...


}

However, when a token-based license is checked out, it appears in the license file without a count, and instead includes a dependency on one or more other features that are used to allow the checkout. For example:

Code Block
languagehtml/xml
FEATURE MyFeatureB

...


{

...


VENDOR = MyCompany

...


KEYTYPE = TOKEN

...


MAJOR_VERSION = 1

...


MINOR_VERSION = 5

...


TOKEN_DEPENDENCY = "FEATURE=MyFeatureA VERSION=1.0 COUNT=5"

...


...

...


}