public class HardwareID
extends java.lang.Object
Constructor and Description |
---|
HardwareID() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getHardwareIDFromEthernetAddress()
Use ethernet MAC address for creating hardware id.
|
static java.lang.String |
getHardwareIDFromHDDSerial()
Use HDD manufacturer's serial number for creating hardware id.
|
static java.lang.String |
getHardwareIDFromHostName()
Use computer host name for generating hardware id.
|
static java.lang.String |
getHardwareIDFromVolumeSerialNumber()
Use OS system disk volume serial number for creating hardware id.
|
static java.lang.String |
getVirtualizationSoftwareName()
If software is running inside a virtual OS, returns virtualization
software name.
|
static boolean |
isVirtual()
Detects if software is running inside a virtual OS.
|
public static java.lang.String getHardwareIDFromHostName()
public static java.lang.String getHardwareIDFromEthernetAddress()
public static java.lang.String getHardwareIDFromVolumeSerialNumber()
public static java.lang.String getHardwareIDFromHDDSerial()
public static boolean isVirtual()
public static java.lang.String getVirtualizationSoftwareName()