WikiPakk License Key Lookup and Refresh Flow

This articles shows how WikiPakk searches for and refreshes its license key.

WikiPakk license keys have a validity period. This might be a month or a year, depending on the subscription you are on.

License keys initially have a start and end date baked in and expire at their end date.

Expired license keys need to be refreshed.

When the validity period ends, WikiPakk needs to refresh the license key, usually by connecting to a licensing server. A refreshed key can also be provided manually if connecting the licensing server is not allowed.

The license key refresh flow in a nutshell looks as follows:

  1. Can WikiPakk find an up-to-date, non-expired license key somewhere in the local browser/SharePoint environment?
    • Good: use that. Done.
      Note: The license key that is stored in SharePoint can be updated at any time manually, which would be on a monthly or yearly basis. This can be automated, get in touch if you want to know details on how to automate that.
  2. Can WikiPakk find a expiring or expired license key available, at any location where a license key could be stored?
    • No problem. WikiPakk contacts the licensing server, shows the old license key, and gets a refreshed one that is valid for another period; that is, if the subscription is still active.
      Note: this does only work if there had been a license key configured before, that is now about to expire or is already expired.

Here is the detailed flow:

Last modified June 19, 2024