dotNet Protector API

ActivationManager Members

ActivationManager overview

Public Static (Shared) Methods

ConfigStringChecksumIsOk Checks if a config string is well formed. Prevents typing errors, but doesn't check full validity.
DaysLeft Gets the days left in the demo period
EncodeActivationRequest Builds an ActivationString from an ActivationRequest.
GetConfigOverloaded. Builds an ActivationString from Current Hardware Config and software given by AssemblyFile.
GetLicenseId Retrieves the License Id from a product key.
GetProductID Gets the product id (the 32 bit number used to build the product key)
GetUsbConfigOverloaded. Builds an ActivationString from Current Usb Config and software given by AssemblyFile.
IsDemo Checks if running in trial mode.
LicenseKeyChecksumIsOk Checks if a license key string is well formed. Prevents typing errors, but doesn't check full validity.
MinutesLeft Gets the number of minutes left to run.
ProductKeyChecksumIsOk Checks if a product key string is well formed. Prevents typing errors, but doesn't check full validity.
SameSoftwareOverloaded. Checks if software designated by soft and config are the same

Public Instance Constructors

ActivationManager Constructor Instance Constructor. Creates a new manager, given a key set

Public Instance Methods

DecodeActivationString Decodes an ActivationString, giving an ActivationRequest.
GenerateLicenseOverloaded. Builds a license key from ActivationRequest
GenerateUsbLicenseOverloaded. Builds a license key from ActivationRequest
GenProductKey Builds an encoded product key (5x5 chars) from a 32 bits License ID
HardwareScore Compares 2 configs for hardware difference configs are given by PvLogiciels.Extentions.GetConfig() or by an ActivationRequest's config member
SameSoftwareOverloaded. Checks if software designated by asmname and config are the same

See Also

ActivationManager Class | PvLogiciels.dotNetProtector Namespace

Send comments about this topic to PV Logiciels