JE
JereckNET/LicenseManager
License Manager is a tool that allows developers to easily create and verify software license files with a digital signature.
License Manager
License Manager is a tool that allows developers to easily create software license files with a digital signature.
Installation
To use signed license files in your application
| Component | Package |
|---|---|
JereckNET.LicenseManager |
Install License Manager by searching for 'LicenseManager' in the NuGet package manager, or using the Package Manager Console:
PM > Install-Package JereckNET.LicenseManager
To create and sign license files
Download the latest release and unzip the file in your preferred directory.
User Guide
See USAGE file.
Samples
The easiest way is to use a XML public key and XML payload :
License license = License.Load(@"Licenses\License1.lic");
bool status = license.Verify(Properties.Resources.LicensePublicKey);
if (status) {
LicenseData data = license.GetContentFromXML<LicenseData>();
// Do your own thing
}Additional use cases are available in the LicenseManager.Sample project.
License
License Manager is licensed under the MIT License - the details are at LICENSE.md
On this page
Languages
C#100.0%
Contributors
MIT License
Created September 17, 2020
Updated May 29, 2025