These are writable (SET) properties. Be sure to set appropriate properties before calling methods.

ProgramID

Type: String

Description: Program ID value as set in project settings

SiteCode

Type: String

Description: Site code value from remote computer

MachineID

Type: String

Description: MachineID (MID) value from remote computer

Features

Type: Integer

Description: Each bit represents one feature. 

Bit 0-15 represents custom features 1-16.

Bit 16 - Disable limited license (if set, protection code will disable limited license feature and unlock application for unlimited period of time)

Bit 17 - Extend evaluation period (if set, protection code will extend evaluation period instead of unlocking protected application)

Bit 19 - License extension flag (if set, generated activation code can be used for license extension only)

AppSignature

Type: String

Description: Application signature value as set in project settings. This value is required for serial number validation.

SN_SerialNumber

Type: String

Description: Serial number to be validated

SN_Seed

Type: String

Description: SN Seed value as set in project settings

SN_Algo

Type: String

Description: SN algorithm version as set in project settings

EA_UpdateDemo

Type: Boolean

Default value: False

Description: Set this flag to update demo limitations. (extended activation)

EA_DemoDays

Type: Integer

Description: Demo mode, number of days limitation. (extended activation)

EA_DemoExec

Type: Integer

Description: Demo mode, number of days limitation. (extended activation)

EA_DemoStart

Type: String (DDMMYYYY format)

Description: Demo mode, fixed date limitation: start date. (extended activation)

EA_DemoEnd

Type: String (DDMMYYYY format)

Description: Demo mode, fixed date limitation: expiration date. (extended activation)

EA_UpdateLimitedLicense

Type: Boolean

Default value: False

Description: Set this flag to update limited license limitations. (extended activation)

EA_LimLicAddValues

Type: Boolean

Default value: False

Description: Set this flag to add number of days/runs to existing limitations on remote computer instead of replacing them. (extended activation)

EA_LimLicDays

Type: Integer

Description: Limited license, number of days limitation. (extended activation)

EA_LimLicExec

Type: Integer

Description: Limited license, number of runs limitation. (extended activation)

EA_LimLicStart

Type: String (DDMMYYYY format)

Description: Limited license, fixed date limitation: start date. (extended activation)

EA_LimLicEnd

Type: String (DDMMYYYY format)

Description: Limited license, fixed date limitation: expiration date. (extended activation)

EA_UpdateMaxAppInstances

Type: Boolean

Default value: False

Description: Set this flag to change default maximum number of application instances. (extended activation)

EA_MaxInstances

Type: Integer

Description: Limit number of application instances feature, max number of allowed application instances. (extended activation)

EA_UpdateCustomCounters

Type: Boolean

Default value: False

Description: Set this flag to change default custom counters. (extended activation)

EA_Counter01 - EA_Counter10

Type: Integer

Description: Custom counters 01 - 10. (extended activation)