![]() |
LicenseSpring .Net SDK 7.22.0
Easily add Software Licensing to your application
|
ExtendedOptions interface More...
Properties | |
string | AlternateKey [get, set] |
This option can be used if you are planning to deploy self-hosted server More... | |
string | AlternateServiceURL [get, set] |
Alternate base URL for LicenseSpring API More... | |
int | CloudIdRequestTimeout [get, set] |
Timeout for cloud instance id requests in milliseconds, default is 200 More... | |
bool | CollectNetworkInfo [get, set] |
Whether SDK should send host, local IP and MAC to the LicenseSpring platform More... | |
DeviceIDAlgorithm | DeviceIdAlgorithm [get, set] |
Allows to choose device (hardware) id calculation algorithm More... | |
bool | EnableLogging [get, set] |
Whether SDK should log licensing activity More... | |
bool | EnableVMDetection [get, set] |
Control (enable or disable) detection of Virtual machines More... | |
uint | GracePeriod [get, set] |
Grace period in hours, default is 48 hours More... | |
string | HardwareID [get, set] |
Hardware ID of the device. This option allows using custom device ID. More... | |
string | LicenseFilePath [get, set] |
Path to local license file. More... | |
int | NetworkTimeout [get, set] |
Network timeout in seconds, default is 10, 0 means use system defaults More... | |
bool | ProtectOfflineActivation [get, set] |
Provides additional protection for offline activation, by default it's enabled. More... | |
ProxySettings | Proxy [get, set] |
Proxy settings, if not specified then default settings will be used More... | |
ExtendedOptions interface
|
getset |
This option can be used if you are planning to deploy self-hosted server
Contact support for more details.
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Alternate base URL for LicenseSpring API
This option can be used if you are planning to deploy self-hosted server
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Timeout for cloud instance id requests in milliseconds, default is 200
Useful with DeviceIdAlgorithm.AutoId if requests take a long time to complete.
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Whether SDK should send host, local IP and MAC to the LicenseSpring platform
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Allows to choose device (hardware) id calculation algorithm
By default it is DeviceIDAlgorithm.Default for backward compatibility.
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Whether SDK should log licensing activity
Attention! It's developers only so make sure it's DISABLED in your release builds
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Control (enable or disable) detection of Virtual machines
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Grace period in hours, default is 48 hours
Set 0 to disable grace period. For cloud floating licenses grace period on license check is enabled if more than an hour of floating period remains.
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Hardware ID of the device. This option allows using custom device ID.
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Path to local license file.
>This property is obsolete, use LicenseManager.DataLocation instead or set LicenseFileStorage explicitly.
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Network timeout in seconds, default is 10, 0 means use system defaults
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Provides additional protection for offline activation, by default it's enabled.
The SDK creates hidden guard file that ensure activation response file will be valid only once and corresponds to the request file.
Implemented in LicenseSpring.ExtendedOptions.
|
getset |
Proxy settings, if not specified then default settings will be used
Implemented in LicenseSpring.ExtendedOptions.