Class StiCID

java.lang.Object
com.stimulsoft.base.StiCID

public class StiCID extends Object
Copyright Stimulsoft
  • Constructor Details

    • StiCID

      public StiCID()
  • Method Details

    • getMachineFingerprint

      public static String getMachineFingerprint()
    • getMachineGuid

      public static String getMachineGuid()
      Returns a platform-specific machine GUID / stable identifier for the host. Supports Windows (MachineGuid in registry), macOS (IOPlatformUUID via ioreg) and Linux (/etc/machine-id or /var/lib/dbus/machine-id).
      Returns:
      machine GUID string or null if not available
    • getMacAddress

      public static String getMacAddress()
      Returns the MAC address of the primary network interface. Tries to find a non-loopback, active network interface and returns its MAC address. Returns Undefined if no suitable interface is found.
      Returns:
      MAC address as lowercase string (e.g., "00:11:22:33:44:55") or Undefined