ABS.LicensingControl.Plugin 3.2.0
ABS.LicenseControl
A library that help in controlling the software license
The library is available at the private nuget repo. Use the following tutorial to add the repo to your VisualStudio IDE.
Prerequisite NuGet Packages
.NET Framework (netfx) 4.8 and above
Portable.BouncyCastle
Used for Ed25519 public key handling, and verification.
.NET 8.0 and above
BouncyCastle.Cryptography
Provides support for Ed25519 public/private key operations such as reading, signing, and verification.
Note that this library support full trimming on NET 8.0 and above
No packages depend on ABS.LicensingControl.Plugin.
Changelog
3.2.0
Changes
- Rename from
ABS.LicenseControltoASBS.LicenseControl
Before 3.2.0
Added
- Network licensing support
- Generator to generate list of common helper functions. See this for more information
- Add helper function to convert
expiredAtto local timezone. Accessible viaLicense.ToLocalTime()
Fixed
- Sql parameters not being included during upserting license
- Make
uniqueIdmatching case-insensitive
QoL
- Consolidate internal generator logic
.NET Framework 4.8
- Portable.BouncyCastle (>= 1.9.0)
- System.Text.Json (>= 6.0.6)