A license file consists of a LICENSEFILE tag that encloses one or more FEATURE tags. Each FEATURE tag consists of a number of SETTING tags that specify the individual attributes for the feature. A FEATURE tag can also contain one or more CLIENT_HOSTID or SERVER_HOSTID tags, which lock the license to either a client machine or license server host, respectively (see Locking for detailed information about locking).

The valid structure for a license file is shown below.

<LICENSEFILE ...>
  <FEATURE NAME="value">
    <SETTING FIELD="value"/>
    <CLIENT_HOSTID>
      <SETTING FIELD="value"/>
      <SETTING FIELD2="value2"/>
    </CLIENT_HOSTID>
    <SERVER_HOSTID>
      <SETTING FIELD="value"/>
    </SERVER_HOSTID>
    <SERVER_HOSTID>
    ...
    </SERVER_HOSTID>
  </FEATURE>
  <FEATURE>
  ...
  </FEATURE>
</LICENSEFILE>