AgileDotNetLicense | Represents a license containning all required information to authorize the use of a component or an application. | |
AgileDotNetLicenseProvider | Agile.NET LicenseProvider implementation. | |
BadLicenseFormat | Indicates the license doesn't match to the expected license format. | |
FeatureLock | The feature lock is used to control access to named product features. The class facilitates querying named product features enabled by the license creator. | |
HardwareProfile | Represents a collection of hardware properties that can be used to enforce usage of a component or an application based on a machine's hardware footprint. | |
HardwareProfileLock | The hardware lock is used for hardware locking a license to a specific machine. | |
LicenseFeature | Identifies a named product feature. When used by a network license service, describes also the maximum number of feature instances that can shared among mutiple clients. | |
LicenseKey | Represents an asymmetric key used to sign and validate licenses. | |
LicenseKeyNotFoundException | The exception is thrown when the system couldn't find the license key file. The license key file named 'AgileDotNet.Licensing.PrivateKey.bin' can be found at the Agile.NET application path. The file contains a public/private key pair that is used to encrypt and sign each license created using RSA public key encryption, thus helps preventing an unauthorized user from tampering with the license. | |
LicenseManagerException | The exception is thrown when an internal error has occured during licensing. | |
LicenseNotFoundException | The exception is thrown when a valid license cannot be obtained. | |
LicensePublicKey | Designates the public key used to validate and authenticate licenses. | |
Lock | Represents a license control measure that should be enforced by AgileDotNetLicense. | |
LockCollection | Represents a collection of Lock objects. | |
MacAddressLock | Locks the use of a license to a designated NIC's MAC address. | |
NetworkLicenseException | Represents an exception thrown by the network license system. | |
RegistrationLock | Stores registration information, this information can be used to capture the licensee personal information and to display or report it when needed. | |
TimeLock | Used to control the time that the product can be used. | |
TrialLock | Designates that the license is an evaluation license. | |
UsageModeLock | Locks the use of the licensed software to a designtime or runtime environment. | |
VersionLock | Locks license usage to a designated release of the licensed software. |
LicenseFeatureLostDelegate | Delegate for LicenseFeatureLost event. |
LockValidationStatus | Possible values returned from calling Lock.Validate. | |
TimeLockType | Defines how TimeLock should be enforced. | |
TimeVerificationMethod | Defines how time expiration is validated. | |
UsageMode | The UsageModeLock use this enumeration. It's use to set the context in which the licensed software is used. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values. |