SerialBuilder
This class is used to generate serial license strings. The generated serial is a relative short license string. This class cannot be inherited.
Inheritance
Inherited Members
Constructors
SerialBuilder()
Create a new instance of class.
Properties
DomainName
Gets or sets the name of the domain.
Property Value
ExpireDate
Gets or sets the license expire date.
Property Value
ExpireDays
Gets or sets the number of days after which the generated license expires.
Property Value
HardwareKey
Gets or sets the hardware key.
Property Value
LicenseId
Gets or sets the license identifier.
Property Value
LicenseInfo
Gets or sets general information stored into the license.
Property Value
PrivateKey
Gets or sets the private key used to sign the license. The key represented by a Base32 encoded string.
Property Value
PublicKey
Gets or sets the public key used to validate the license. The key represented by a Base32 encoded string.
Property Value
RunInstances
Gets or sets the number of application instances are allowed to run simultaneously for the generated license.
Property Value
SerialFormat
Gets or sets the serial format .
Property Value
Methods
CreateKeyPair(ECDsaKeySize)
Creates key pair used to generate and validate a serial.
Parameters
GenerateSerial(int)
Generates a new serial.
Parameters
Returns
IsValid(string)
Query if 'serial' is valid.
Parameters
Returns
Exceptions
Last updated