Old Design

Description

Beyond the LicenseManager component in the Controller, there are several other licensing components:

  1. LicenseManager in Controller, resolves license management and validations in products.

  2. LicenseGenerator Front-End, to create licenses internally.

  3. Licensing Library with the common reusable business logic for licensing.

  4. License Model representing the abstractions contained in a license file.

  5. Licensing API: web service used by products and license generator to get, create & query licenses.

  6. Licenses DB: unique repository to store all the licenses that have been created for any product.

x

Last updated