The hardware lock is used for hardware locking a license to a specific machine.
System.Object
   AgileDotNetObject
      Lock
         HardwareProfileLock
Namespace: AgileDotNet.Licensing
Assembly: AgileDotNet.Licensing (in AgileDotNet.Licensing.dll)
The hardware lock profiles the client machine hardware and compares it with the hardware foorprint set during license creation.
HardwareProfileLock Members | AgileDotNet.Licensing Namespace