C-DEngine 5.105

TheLicense Class

Describes a license. A license unlocks functionality in one or more plug-ins. A license must be activated using at least one activation key before it takes effect. Licenses can specify numeric parameters that can be increased in activation keys, and that can be read by the plug-in to change behavior (i.e. limit the number of connections). Licenses have an expiration date, after which they can no longer be used to unlock functionality. Licenses are signed by the issuer (typically just C-Labs). Plug-ins can require that licenses and activation keys be signed by additional authorities (specified by the plug-in in the IBaseEngine.SetIsLicensed call in their ICDEPlugib.InitEngineAssets implementation).

Namespace:  nsCDEngine.Activation
Assembly:  C-DEngine (in C-DEngine.dll)

Syntax


public class TheLicense
Public Class TheLicense
public ref class TheLicense

Inheritance Hierarchy


Object
  nsCDEngine.Activation..::..TheLicense