LicenseSpring Management .Net SDK 1.9.0
Easily add Software Licensing to your application
LicenseSpring.ILicenseDetails Interface Reference

LicenseDetails interface More...

Inheritance diagram for LicenseSpring.ILicenseDetails:
LicenseSpring.LicenseDetails

Properties

bool AllowOverages [get, set]
 Allow or not consumption overages More...
 
ConsumptionPeriod ConsumptionPeriod [get, set]
 Period of consumption reset More...
 
CustomField[] CustomFields [get, set]
 Array of additional custom fields More...
 
bool EnableMaintenancePeriod [get, set]
 Whether the license has maintenance plan or not More...
 
bool IsTrial [get, set]
 Whether the license is trial or not More...
 
string LicenseKey [get, set]
 License key More...
 
LicenseUser[] LicenseUsers [get, set]
 Array of license users More...
 
string MaintenanceDuration [get, set]
 Maintenance duration More...
 
uint MaxActivations [get, set]
 Maximum number of activations More...
 
uint MaxConsumptions [get, set]
 Maximum consumption More...
 
uint MaxOverages [get, set]
 Maximum overages More...
 
uint MaxTransfers [get, set]
 Maximum transfers More...
 
bool PreventVM [get, set]
 Prevent using virtual machine More...
 
ProductFeature[] ProductFeatures [get, set]
 Product features available for this license More...
 
bool ResetConsumption [get, set]
 Enable or not periodic consumption reset More...
 
LicenseType Type [get, set]
 License type More...
 
string ValidityDuration [get, set]
 Validity duration More...
 
string ValidityEndDate [get, set]
 It's final end date and time license is valid. More...
 

Detailed Description

LicenseDetails interface

Property Documentation

◆ AllowOverages

bool LicenseSpring.ILicenseDetails.AllowOverages
getset

Allow or not consumption overages

Meaningful only for consumption license type

Implemented in LicenseSpring.LicenseDetails.

◆ ConsumptionPeriod

ConsumptionPeriod LicenseSpring.ILicenseDetails.ConsumptionPeriod
getset

Period of consumption reset

Format: "week", "month" or "year".

Meaningful only for consumption license type.

Implemented in LicenseSpring.LicenseDetails.

◆ CustomFields

CustomField [] LicenseSpring.ILicenseDetails.CustomFields
getset

Array of additional custom fields

Implemented in LicenseSpring.LicenseDetails.

◆ EnableMaintenancePeriod

bool LicenseSpring.ILicenseDetails.EnableMaintenancePeriod
getset

Whether the license has maintenance plan or not

Implemented in LicenseSpring.LicenseDetails.

◆ IsTrial

bool LicenseSpring.ILicenseDetails.IsTrial
getset

Whether the license is trial or not

Implemented in LicenseSpring.LicenseDetails.

◆ LicenseKey

string LicenseSpring.ILicenseDetails.LicenseKey
getset

◆ LicenseUsers

LicenseUser [] LicenseSpring.ILicenseDetails.LicenseUsers
getset

Array of license users

Implemented in LicenseSpring.LicenseDetails.

◆ MaintenanceDuration

string LicenseSpring.ILicenseDetails.MaintenanceDuration
getset

Maintenance duration

Format: 1y (one year) or 2m (2 months) or 3d (3 days)

Implemented in LicenseSpring.LicenseDetails.

◆ MaxActivations

uint LicenseSpring.ILicenseDetails.MaxActivations
getset

Maximum number of activations

Indicates on how many computers license can be activated simultaneously.

Implemented in LicenseSpring.LicenseDetails.

◆ MaxConsumptions

uint LicenseSpring.ILicenseDetails.MaxConsumptions
getset

Maximum consumption

Meaningful only for consumption license type

Implemented in LicenseSpring.LicenseDetails.

◆ MaxOverages

uint LicenseSpring.ILicenseDetails.MaxOverages
getset

Maximum overages

Meaningful only for consumption license type

Implemented in LicenseSpring.LicenseDetails.

◆ MaxTransfers

uint LicenseSpring.ILicenseDetails.MaxTransfers
getset

Maximum transfers

Limit of license transfers between different devices, defaults to 0 (unlimited)

Implemented in LicenseSpring.LicenseDetails.

◆ PreventVM

bool LicenseSpring.ILicenseDetails.PreventVM
getset

Prevent using virtual machine

Implemented in LicenseSpring.LicenseDetails.

◆ ProductFeatures

ProductFeature [] LicenseSpring.ILicenseDetails.ProductFeatures
getset

Product features available for this license

Array of license features

Implemented in LicenseSpring.LicenseDetails.

◆ ResetConsumption

bool LicenseSpring.ILicenseDetails.ResetConsumption
getset

Enable or not periodic consumption reset

Meaningful only for consumption license type

Implemented in LicenseSpring.LicenseDetails.

◆ Type

LicenseType LicenseSpring.ILicenseDetails.Type
getset

License type

Implemented in LicenseSpring.LicenseDetails.

◆ ValidityDuration

string LicenseSpring.ILicenseDetails.ValidityDuration
getset

Validity duration

Format: 1y (one year) or 2m (2 months) or 3d (3 days) or 4h (4 hours) or 5min (5 minutes)

This Property conflicts with ValidityEndDate. Specify either one of them but not both.

Implemented in LicenseSpring.LicenseDetails.

◆ ValidityEndDate

string LicenseSpring.ILicenseDetails.ValidityEndDate
getset

It's final end date and time license is valid.

Format: "2020-10-15 00:00:00"

This Property conflicts with ValidityDuration. Specify either one of them but not both.

Implemented in LicenseSpring.LicenseDetails.


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