Automated Delivery of Licenses to a License Server

Trusted storage is maintained by licensing life-cycle operations, such as license activations, returns, repairs, and upgrades. These life-cycle operations are performed through transactions normally issued over a network connection between the license server and the publisher’s activation server. However, when a network connection is not available, the messages that implement these transactions can be transmitted by other means.

Activation is the basic licensing life-cycle operation between the license server and the publisher’s activation server. This operation configures your trusted storage for specific use by the publisher and writes a fulfillment record to it. The fulfillment record contains licenses defined using a similar format to that used for licenses held in license files.

The remaining life-cycle operations between a license server and the publisher’s activation server maintain the trusted-storage licenses and are optional:

ReturnReturns a fulfillment record (and the licenses it contains) from trusted storage to the publisher server it was issued by.
Repair—Repairs compromised fulfillment records in trusted storage.
Upgrade to a new version—The old license is returned to the publisher’s activation server so that entitlement to the upgrade can be checked and new licenses transmitted using an activation operation.
Rehost of license server—When you need to move a license server to a different machine, a combination of return and then activation operations can provide a completely automated transfer.

Note:Not all publishers provide these facilities.