![]() |
LicenseSpring Management .Net SDK 1.15.0
Easily add Software Licensing to your application
|
Classes | |
| class | ActivationHistory |
| Class that holds information about activation history. More... | |
| class | AddLicenseProductFeatureDto |
| Data transfer object that is used to add a product feature to license. More... | |
| class | APINotFoundException |
| In case API endpoint stopped responding. More... | |
| class | AppVersionNotFoundException |
| In case requested app version does not exist. More... | |
| class | BaseListDto |
| Base class for List requests. More... | |
| class | BaseService |
Base class for services. Implements IService interface. More... | |
| class | BundleProduct |
| Class that holds information about product bundle product. More... | |
| class | ConfigurationException |
| Indicates if something is wrong on configuration stage. More... | |
| class | ConsumptionPeriodExtensions |
| Helper class, provides ConsumptionPeriod conversion to and from string. More... | |
| class | CountTransfersRequestDto |
| Data transfer object that is used for requesting license information. More... | |
| class | CreateCustomerDto |
| Data transfer object that is used for creating a customer. More... | |
| class | CreateCustomFieldDto |
| Data transfer object that is used for creating a custom field. More... | |
| class | CreateInstallationFileDto |
| Data transfer object that is used to add a new installation file. More... | |
| class | CreateProductCustomFieldDto |
| Data transfer object that is used to add a new product custom field. More... | |
| class | CreateProductFeatureDto |
| Data transfer object that is used to add a new product feature. More... | |
| class | Customer |
| Class that holds information about customer. More... | |
| class | CustomerAccount |
| Class that holds information about customer label field. More... | |
| class | CustomerLabel |
| Class that holds information about customer label field. More... | |
| class | CustomerService |
Implements ICustomerService interface. More... | |
| class | CustomField |
| Class that holds information about custom data field. More... | |
| class | Device |
| Class that holds information about device. More... | |
| class | DeviceLicense |
| Class that holds information about a license for a certain device. More... | |
| class | DeviceService |
Implements IDeviceService interface. More... | |
| class | DeviceVariable |
| Class that holds information about a variable that was tracked on a certain device. More... | |
| interface | IActivationHistory |
| Activation history. More... | |
| interface | IBundleProduct |
| BundleProduct interface. More... | |
| interface | ICustomer |
| Customer interface. More... | |
| interface | ICustomerAccount |
| CustomerAccount interface. More... | |
| interface | ICustomerLabel |
| CustomField interface. More... | |
| interface | ICustomerService |
| CustomerService interface. More... | |
| interface | ICustomField |
| CustomField interface. More... | |
| interface | IDevice |
| Device interface. More... | |
| interface | IDeviceLicense |
| DeviceLicense interface. More... | |
| interface | IDeviceService |
| DeviceService interface. More... | |
| interface | IDeviceVariable |
| DeviceVariable interface. More... | |
| interface | IInstallationFile |
| InstallationFile interface. More... | |
| interface | ILicense |
| License interface. More... | |
| interface | ILicenseDetails |
| LicenseDetails interface. More... | |
| interface | ILicenseDetailsArrayWrapper |
| LicenseDetailsArrayWrapper interface, helper interface for COM interop. More... | |
| interface | ILicenseFeature |
| LicenseFeature interface. More... | |
| interface | ILicenseID |
LicenseID interface, see LicenseID class. More... | |
| interface | ILicenseIDFactory |
| LicenseIDFactory interface, in use for unmanaged and COM clients. More... | |
| interface | ILicenseService |
| LicenseService interface. More... | |
| interface | ILicenseStatus |
| LicenseStatus interface. More... | |
| interface | ILicenseUser |
| LicenseUser interface. More... | |
| interface | IManagementConfiguration |
| ManagementConfiguration interface. More... | |
| interface | IManagementConfigurationFactory |
| ManagementConfigurationFactory interface. More... | |
| interface | IManagementExtendedOptions |
| ManagementExtendedOptions interface. More... | |
| interface | IManagementService |
| ManagementService interface. More... | |
| class | InstallationFile |
| Class that holds information about setup file of the app. More... | |
| class | InvalidLicenseFeatureException |
| Throws when feature does not exist or wrong feature type provided. More... | |
| interface | IOrder |
| Order interface. More... | |
| interface | IOrderDetails |
| OrderDetails interface. More... | |
| interface | IOrderService |
| OrderService interface. More... | |
| interface | IProduct |
| Product interface. More... | |
| interface | IProductCustomField |
| ProductCustomField interface. More... | |
| interface | IProductDetails |
| ProductDetails interface. More... | |
| interface | IProductFeature |
| ProductFeature interface. More... | |
| interface | IProductService |
| ProductService interface. More... | |
| interface | IProxySettings |
| ProxySettings interface. More... | |
| interface | IService |
| Service interface. More... | |
| interface | IUsageHistory |
| Usage history. More... | |
| class | License |
License class, implements ILicense interface. More... | |
| class | LicenseDetails |
Class that encapsulates information about the license. This information should be passed to IOrderService.CreateOrder More... | |
| class | LicenseDetailsArrayWrapper |
| LicenseDetailsArrayWrapper class, helper class for COM interop. More... | |
| class | LicenseFeature |
| License feature. More... | |
| class | LicenseID |
| Class that represents License identifier. More... | |
| class | LicenseIDFactory |
| Helper factory class for creating LicenseID objects for COM clients. More... | |
| class | LicenseNotFoundException |
| In case license was not found on the backend. More... | |
| class | LicenseServerException |
| In case of internal LicenseSpring platform error. More... | |
| class | LicenseService |
Implements ILicenseService interface. More... | |
| class | LicenseSpringException |
| General LicenseSpring exception. More... | |
| class | LicenseStatus |
| Class that represents License status and provides info methods like IsActive and IsEnabled. More... | |
| class | LicenseTypeExtensions |
| Helper class, provides LicensType conversion to and from string. More... | |
| class | LicenseUser |
| Class that holds information about customer. More... | |
| class | ListCustomersRequestDto |
| Data transfer object that is used for searching through all customers. All fields represent a query that can be used to filter through customers. More... | |
| class | ListCustomFieldsRequestDto |
| Data transfer object that is used for searching through all licenses custom fields. All fields represent a query that can be used to filter through results. More... | |
| class | ListDevicesRequestDto |
| Data transfer object that is used for searching through all devices. More... | |
| class | ListDeviceVariablesRequestDto |
| Data transfer object that is used for searching through device variables. More... | |
| class | ListInstallationFilesRequestDto |
| Data transfer object that is used for searching through installation files. More... | |
| class | ListLicensesRequestDto |
| Data transfer object that is used for searching through all licenses. All fields represent a query that can be used to filter through licenses. More... | |
| class | ListOrdersRequestDto |
| Data transfer object that is used for searching through all orders. All fields represent a query that can be used to filter through orders. More... | |
| class | ListProductFieldsRequestDto |
| Data transfer object that is used for searching through all product custom fields. All fields represent a query that can be used to filter through results. More... | |
| class | ListProductsRequestDto |
| Data transfer object that is used for searching through products. More... | |
| class | ListUsersRequestDto |
| Data transfer object that is used for searching through license users. More... | |
| class | ManagementConfiguration |
| Configuration of the SDK. More... | |
| class | ManagementConfigurationFactory |
| Management Configuration factory class. More... | |
| class | ManagementExtendedOptions |
| Extended options to the LicenseSpringConfiguration. More... | |
| class | ManagementService |
| Helper factory class for creating Management Services. More... | |
| class | MissingParametersException |
| This exception can arise in case of missing parameters (e.g. empty password) or API has been changed. More... | |
| class | NetworkException |
| A wrapper for all low level network exceptions. More... | |
| class | Order |
| Class that holds information about custom data field. More... | |
| class | OrderDetails |
| Class that encapsulates information about order details. More... | |
| class | OrderDevicesBy |
| Class that contains sort options for List Devices request. More... | |
| class | OrderLicensesBy |
| Class that contains sort options for List Licenses request. More... | |
| class | OrderOrdersBy |
| Class that contains sort options for List Orders request. More... | |
| class | OrderProductsBy |
| Class that contains sort options for List Products request. More... | |
| class | OrderService |
Implements IOrderService interface. More... | |
| class | PasswordChangeNotAllowedException |
| This exception can arise if password change is restricted by company policy. More... | |
| class | Product |
| Class that holds information about products. More... | |
| class | ProductCustomField |
| Class that holds information about product custom field. More... | |
| class | ProductDetails |
| Class that encapsulates information about product details. More... | |
| class | ProductFeature |
| Class that holds information about product feature. More... | |
| class | ProductNotFoundException |
| In case product does not exist on the platform. More... | |
| class | ProductService |
Implements IProductService interface. More... | |
| class | ProxySettings |
| ProxySettings class. More... | |
| class | UnknownLicenseSpringException |
| In case LicenseSpring backend returns unexpected error. More... | |
| class | UpdateLicenseRequestDto |
| Data transfer object that is used for updating licenses. More... | |
| class | UsageHistory |
| Class that holds information about usage history. More... | |
Enumerations | |
| enum | AuthorizationMethod { Invalid , KeyBased , UserBased } |
| Authorization method enumeration. More... | |
| enum | ConsumptionPeriod { Daily , Weekly , Monthly , Annually , None } |
| Consumption period enumeration. More... | |
| enum | LicenseType { Perpetual , Subscription , TimeLimited , Consumption , Unknown = 100 } |
| License type enumeration. More... | |
| enum | ValidityDurationUnit { None , Years , Months , Days } |
| Unit of time used in validity duration. More... | |
License type enumeration.
| Enumerator | |
|---|---|
| Perpetual | Perpetual license type. |
| Subscription | Subscription license type. |
| TimeLimited | Time-limited license type. |
| Consumption | Consumption license type. |
| Unknown | Unknown license type. |