LicenseSpring .Net SDK 7.22.0
Easily add Software Licensing to your application
LicenseSpring.ConfigurationFactory Class Reference

LicenseSpring ConfigurationFactory class More...

Inheritance diagram for LicenseSpring.ConfigurationFactory:
LicenseSpring.IConfigurationFactory

Public Member Functions

Configuration CreateConfiguration (string apiKey, string sharedKey, string productCode, string appName, string appVersion, ExtendedOptions extendedOptions=null)
 Helps create Configuration More...
 
ExtendedOptions CreateExtendedOptions (string licenseFilePath, string hardwareID, bool enableLogging=false, int networkTimeout=7, bool collectNetworkInfo=false, string serviceURL=null)
 Helps create ExtendedOptions More...
 
ExtendedOptions CreateExtendedOptionsDefault ()
 Helps create ExtendedOptions More...
 
ProxySettings CreateProxySettings (string user, string password, string proxyUri=null)
 Helps create ProxySettings More...
 
Configuration CreateConfiguration (string apiKey, string sharedKey, string productCode, string appName, string appVersion, ExtendedOptions extendedOptions=null)
 Helps create Configuration More...
 
ExtendedOptions CreateExtendedOptions (string licenseFilePath, string hardwareID, bool enableLogging=false, int networkTimeout=10, bool collectNetworkInfo=false, string serviceURL=null)
 Helps create ExtendedOptions More...
 
ExtendedOptions CreateExtendedOptionsDefault ()
 Helps create ExtendedOptions More...
 
ProxySettings CreateProxySettings (string user, string password, string proxyUri=null)
 Helps create ProxySettings More...
 

Detailed Description

LicenseSpring ConfigurationFactory class

This class letting use the SDK from VBA side, actually from any COM client

In .Net app you can create LicenseSpring Configuration and ExtendedOptions directly or also use this class

Member Function Documentation

◆ CreateConfiguration()

Configuration LicenseSpring.ConfigurationFactory.CreateConfiguration ( string  apiKey,
string  sharedKey,
string  productCode,
string  appName,
string  appVersion,
ExtendedOptions  extendedOptions = null 
)

◆ CreateExtendedOptions()

ExtendedOptions LicenseSpring.ConfigurationFactory.CreateExtendedOptions ( string  licenseFilePath,
string  hardwareID,
bool  enableLogging = false,
int  networkTimeout = 7,
bool  collectNetworkInfo = false,
string  serviceURL = null 
)

◆ CreateExtendedOptionsDefault()

ExtendedOptions LicenseSpring.ConfigurationFactory.CreateExtendedOptionsDefault ( )

◆ CreateProxySettings()

ProxySettings LicenseSpring.ConfigurationFactory.CreateProxySettings ( string  user,
string  password,
string  proxyUri = null 
)

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