StiLicenseKey Class

Namespace: Stimulsoft.Base.Licenses

Inheritance

Inherits from: StiLicenseObject
Implements: ICloneable

Constructors

Constructor Description
StiLicenseKey()  

StiLicenseKey()

Properties

Property Type Description
ActivationDate DateTime  
DeviceId string  
EndDate DateTime?  
Owner string  
PlanId StiPlanIdent?  
ProductDescription string  
ProductFavIcon byte[]  
ProductLogo byte[]  
ProductName string  
ProductUrl string  
Products List<StiLicenseProduct>  
Signature string  
StartDate DateTime?  
UserName string  

Methods

Method Returns Description
Clone object  
Get static (+1 overloads) StiLicenseKey  
GetCSharpCode string  
GetCheckBytes byte[]  
GetSignatureBytes byte[]  
GetVbNetCode string  

Method Details

Clone

Clone(): object

Returns object


Get static

Get(**: bytebytes): StiLicenseKey

Parameters

  • ** (bytebytes)

Returns StiLicenseKey


Get(str: string): StiLicenseKey

Parameters

  • str (string)

Returns StiLicenseKey


GetCSharpCode

GetCSharpCode(maxSymbols: int, onlyKey: bool): string

Parameters

  • maxSymbols (int)
  • onlyKey (bool)

Returns string


GetCheckBytes

GetCheckBytes(): byte[]

Returns byte[]


GetSignatureBytes

GetSignatureBytes(): byte[]

Returns byte[]


GetVbNetCode

GetVbNetCode(maxSymbols: int, onlyKey: bool): string

Parameters

  • maxSymbols (int)
  • onlyKey (bool)

Returns string

Fields

Field Type Description
IsProductLicense bool  
IsServerLicense bool