Contents 

Introduction
Welcome
System Requirements
Graphical User Interface
Overview
Main Panel
Menu/Bar Items
GUI Elements
Assembly List
Assembly Properties
License Generator
License Information
Lock Settings
Master Key
Protection Settings
Licensing System
Understanding The License System
Hardware ID
Hardware Lock
License File
Locks
Master Key
SDK
General Information
IntelliLock.Licensing.dll
IntelliLock.LicenseManager.dll
IntelliLockDB.dll & System.Data.SQLite.DLL
Definitions
Mapping File
Merge Assembly
Obfuscation
Pack Assembly
Tools
License Check
Hardware ID Check
Stack Trace Deobfuscator
License Reactivator
Testing
Library - Test Environment
Examples
Lock An Assembly
Unlock An Locked Assembly
Ordering
Register Online
License Agreement
Why register?
Support and Contact
Technical Support
Contact
Command Line Parameters
Visual Studio Add-In

IntelliLock Online Help

Prev Page Next Page
IntelliLock SDK
 

The IntelliLock consist of 4 DLLs (100% managed).

  • IntelliLock.Licensing.dll - The functionality of this library is only available AFTER IntelliLock processed your assembly. And after IntelliLock processed your assembly IntelliLock.Licensing.dll is not needed anymore. Therefore you can ship your software without this library. This Library enables you to:
    • Check the current license status
    • Deactivate and reactivate license files (via license server or reactivation code)
    • Directly load license files
    • Generate Hardware IDs
    • Define your own dialog box using the IntelliLock.DialogBoxAttribute attribute
    • Prevent types and members from obfuscation using the IntelliLock.ObfuscationAttribute attribute
  • IntelliLock.LicenseManager.dll - This Library enables you to:
    • Open IntelliLock project files
    • Create license files
    • Read license files
    • Easily encrypt and sign data using the master key stored in your project file (asymmetric encryption techniques are used here)
    • Easily decrypt data and verify its signature using the master key stored in your project file (asymmetric encryption techniques are used here)
    • Generate a reactivation code for invalidated license files
  • IntelliLockDB.dll & System.Data.SQLite.DLL - This libraries are required to access IntelliLock databases (to use them in ASP.NET). You can freely use this libraries on a server or any other environment.
   
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)