FLEXNET OPERATIONS SOAP WEB SERVICES GUIDE |
FlexNet Operations Web Services Guide |
The createCVDLicenseFile operation consolidates CVD fulfillments (generated by createCVDFulfillment) and features and generates a license file for a given license host. As input, it requires a license host or a set of custom host attributes.
The workflow of the createCVDLicenseFile operation usually comprises the following steps:
Get all fulfillment records for specified host.
Generate an unsigned license file for each fulfillment.
Consolidate features for the specified host. For features to be consolidated, all properties present in the INCREMENT lines (except for the signing encryption) must match. Identical feature INCREMENT lines will be merged and the fulfill count is accumulated, leaving only the unique INCREMET lines.
Sign the license file using lmcrypt (customized by producer, hosted by Revenera).
Group the fulfillments based on license generator.
Group the fulfillments based on license technology.
Output signed license file.
A custom license technology of type Manual or Handsfree.
A custom license generator configuration that generates licenses for the custom license technology.
A license model for the license technology.
Custom License Generator Attributes
A set of custom license generator attributes:
Attribute Name | Type | Other Properties |
---|---|---|
LICENSE_TEMPLATE |
Long Text |
Display type: Text area |
SERVER_LINE |
Long Text |
Display type: Text area |
DEFAULT_SERVER_PORT |
Number |
|
VENDOR_NAME |
Text |
Text type: Freeform Display type: Text field |
Custom License Model Attributes
A set of custom license model attributes:
Attribute Name | Type | Other Properties |
---|---|---|
BORROW_HOURS |
Number |
|
SUPERSEDE |
Boolean |
|
USER_BASED |
Number |
|
HOST_BASED |
Number |
|
DUP_GROUP |
Long text |
Display type: Text field |
VENDOR_STRING |
Long text |
Display type: Text field |
ISSUER |
Long text |
Display type: Text field |
NOTICE |
Long text |
Display type: Text field |
Custom Host Attributes
A set of custom host attributes:
Attribute Name | Type | Other Properties |
---|---|---|
HOSTID1 |
Text |
Text type: Free form Display type: Text field |
HOSTNAME1 |
Text |
Text type: Free form Display type: Text field |
HOSTID2 |
Text |
Text type: Free form Display type: Text field |
HOSTNAME2 |
Text |
Text type: Free form Display type: Text field |
HOSTID3 |
Text |
Text type: Free form Display type: Text field |
HOSTNAME3 |
Text |
Text type: Free form Display type: Text field |
HOST_ID_TYPE |
Text |
Text type: Free form or Single select Display type: Text field |
lmcrypt
If licenses are to be signed, the lmcrypt utility must have been customized and been made available to Revenera.
Name | Type | Direction | Description |
---|---|---|---|
msgparameters | createCVDLicenseFileRequestType | Input |
A createCVDLicenseFileResponse element having the structure defined by the following table.
Name | Type | Description |
---|---|---|
statusInfo | StatusInfoType | |
responseData | CVDLicenseFileConsolidatedResponseDataType |