API Reference

Top  Previous  Next

The static class which methods provide protection integration mechanism for software. The sample is available here.

 

internal static class IntelliProtector

file: IntelliProtector.cs

namespace: IntelliProtectorService;

 

Class Members

 

CreateRegistrationRequestCertificate

Creates registration request certificate.

GetBuyNowLink

Returns a BuyNow link.

GetCurrentActivationDate

Gets the activation date on the current computer.

GetCurrentProductVersion

Returns the current product version.

GetCurrentRegistrationDate

Gets the registration date on the current computer.

GetCustomerEMail

Customer's email address.

GetCustomerName

Customer's name, like 'Eva Simpson'.

GetFirstRegistrationDate

Gets first registration date for the current license code.

GetIntelliProtectorVersion

Gets version of the protection core.

GetLicenseCode

Shows license code for the current registered software.

GetLicenseExpirationDate

Gets the date, when license will be expired.

GetLicenseExpirationDaysCount

Period for which the license code is issued.

GetLicenseExpirationDaysLeftCount

The days after which the license code expires.

GetLicenseType

Returns a license type for license code.

GetProtectionDate

Gets the date, when the software has been protected.

GetRenewalPurchaseLink

Returns the 'purchase renewal code' link.

GetSupportExpirationProductVersion

Returns the product version when support will be expired.

GetSupportExpirationDate

Gets the date, when support will be expired.

GetSupportExpirationDaysCount

Returns length of the support period in days.

GetSupportExpirationDaysLeftCount

Gets the days, which are left for the support period.

GetOrderDate

Gets the date when order has been created.

GetTrialDaysCount

Obtains days for the trial period.

GetTrialDaysLeftCount

Obtains how many days remain before registration.

GetTrialLaunchesCount

Returns count of free launches in the trial period.

GetTrialLaunchesLeftCount

Obtains returns count of free launches in the trial period.

GetTrialUnitsCount

Returns time units for the trial period.

GetTrialUnitsLeftCount

Returns how many time units remain before registration.

Init

Initialize the .NET protection

IsSoftwareProtected

Says whether the software is protected or not protected.

IsSoftwareRegistered

Says whether software is registered or not.

IsTrialElapsed

Says whether the trial is over or not.

RegisterSoftware

Register the software by the license code.

RenewLicenseCode

Function extends the expiration period of the license code by the renewal code.

ShowRegistrationWindow

Invokes a registration pop-up window.

UseRegistrationResponseCertificate

Registers the software by the registration response certificate.

 

 

 

 





Copyright © 2011 intelliprotector.com