Licensing
Licensing is the technical enforcement of a Subscription. It involves generating cryptographic keys or files that unlock software features for the customer.
Overview
- License Generation: Creating a signed license file (e.g.,
.p12,.xml, or JSON web token). - Feature Flags: Enabling specific features based on the Product Edition.
- Validation: The client application verifies the license signature and expiration date.
Technical Details
- Service:
sureink-cloud-msa - Key Classes:
LicenseSignerService,LicenseKeyCreator - Events:
LicenseChangedEvent