LicenseSpring Management .Net SDK 1.10.1
Easily add Software Licensing to your application
Loading...
Searching...
No Matches
LicenseSpring.IDevice Interface Reference

Device interface. More...

Inheritance diagram for LicenseSpring.IDevice:
LicenseSpring.Device

Properties

string AppVer [get]
 Version of the application installed on the device.
 
bool Blacklisted [get]
 If this device has been blacklisted - can no longer use the license.
 
System.DateTime CreatedAt [get]
 Time when the device object was created.
 
bool DeviceActive [get]
 Indicates if the device is currently active/using a license.
 
DeviceVariable[] DeviceVariables [get]
 List of device variables that were tracked.
 
string ExternalIp [get]
 External IP address, gotten from the LicenseSpring Servers.
 
bool FloatingInUse [get]
 Indicates if the device is active and floating license hasn't expired.
 
System.DateTime FloatingLastSeen [get]
 Time when the device was last used with a floating license.
 
string HardwareId [get]
 Unique id of the device.
 
string Hostname [get]
 Hostname detected by the SDK.
 
ulong Id [get]
 16 digit number, automatically generated by the LicenseSpring.
 
string Ip [get]
 Ip address that was detected by the SDK.
 
bool IsVm [get]
 Indicates if this device is a virtual machine.
 
System.DateTime LastCheck [get]
 Time when last check was performed.
 
DeviceLicense License [get]
 License information license this device belongs to.
 
string MacAddress [get]
 Mac address that was detected by the SDK.
 
string OS [get]
 Operation system of the device.
 
string SdkBuildVersion [get]
 Version of the sdk used on the device.
 
System.DateTime TimeActivated [get]
 Time when the device was activated.
 
System.DateTime TimeDeactivated [get]
 Time when the device was deactivated.
 
string Type [get]
 Type of the device. e.g. laptop, computer,...
 
System.DateTime UpdatedAt [get]
 Time when device information was last updated.
 
System.DateTime ValidityPeriod [get]
 Device validity period.
 
string VmInfo [get]
 If field isVm is true, this field will contain additional information about the virtual machine.
 

Detailed Description

Device interface.

Property Documentation

◆ AppVer

string LicenseSpring.IDevice.AppVer
get

Version of the application installed on the device.

Implemented in LicenseSpring.Device.

◆ Blacklisted

bool LicenseSpring.IDevice.Blacklisted
get

If this device has been blacklisted - can no longer use the license.

Implemented in LicenseSpring.Device.

◆ CreatedAt

System.DateTime LicenseSpring.IDevice.CreatedAt
get

Time when the device object was created.

Implemented in LicenseSpring.Device.

◆ DeviceActive

bool LicenseSpring.IDevice.DeviceActive
get

Indicates if the device is currently active/using a license.

Implemented in LicenseSpring.Device.

◆ DeviceVariables

DeviceVariable [] LicenseSpring.IDevice.DeviceVariables
get

List of device variables that were tracked.

Implemented in LicenseSpring.Device.

◆ ExternalIp

string LicenseSpring.IDevice.ExternalIp
get

External IP address, gotten from the LicenseSpring Servers.

Implemented in LicenseSpring.Device.

◆ FloatingInUse

bool LicenseSpring.IDevice.FloatingInUse
get

Indicates if the device is active and floating license hasn't expired.

Implemented in LicenseSpring.Device.

◆ FloatingLastSeen

System.DateTime LicenseSpring.IDevice.FloatingLastSeen
get

Time when the device was last used with a floating license.

Implemented in LicenseSpring.Device.

◆ HardwareId

string LicenseSpring.IDevice.HardwareId
get

Unique id of the device.

Implemented in LicenseSpring.Device.

◆ Hostname

string LicenseSpring.IDevice.Hostname
get

Hostname detected by the SDK.

Implemented in LicenseSpring.Device.

◆ Id

ulong LicenseSpring.IDevice.Id
get

16 digit number, automatically generated by the LicenseSpring.

Implemented in LicenseSpring.Device.

◆ Ip

string LicenseSpring.IDevice.Ip
get

Ip address that was detected by the SDK.

Implemented in LicenseSpring.Device.

◆ IsVm

bool LicenseSpring.IDevice.IsVm
get

Indicates if this device is a virtual machine.

Implemented in LicenseSpring.Device.

◆ LastCheck

System.DateTime LicenseSpring.IDevice.LastCheck
get

Time when last check was performed.

Implemented in LicenseSpring.Device.

◆ License

DeviceLicense LicenseSpring.IDevice.License
get

License information license this device belongs to.

Implemented in LicenseSpring.Device.

◆ MacAddress

string LicenseSpring.IDevice.MacAddress
get

Mac address that was detected by the SDK.

Implemented in LicenseSpring.Device.

◆ OS

string LicenseSpring.IDevice.OS
get

Operation system of the device.

Implemented in LicenseSpring.Device.

◆ SdkBuildVersion

string LicenseSpring.IDevice.SdkBuildVersion
get

Version of the sdk used on the device.

Implemented in LicenseSpring.Device.

◆ TimeActivated

System.DateTime LicenseSpring.IDevice.TimeActivated
get

Time when the device was activated.

Implemented in LicenseSpring.Device.

◆ TimeDeactivated

System.DateTime LicenseSpring.IDevice.TimeDeactivated
get

Time when the device was deactivated.

Implemented in LicenseSpring.Device.

◆ Type

string LicenseSpring.IDevice.Type
get

Type of the device. e.g. laptop, computer,...

Implemented in LicenseSpring.Device.

◆ UpdatedAt

System.DateTime LicenseSpring.IDevice.UpdatedAt
get

Time when device information was last updated.

Implemented in LicenseSpring.Device.

◆ ValidityPeriod

System.DateTime LicenseSpring.IDevice.ValidityPeriod
get

Device validity period.

Implemented in LicenseSpring.Device.

◆ VmInfo

string LicenseSpring.IDevice.VmInfo
get

If field isVm is true, this field will contain additional information about the virtual machine.

Implemented in LicenseSpring.Device.


The documentation for this interface was generated from the following file: