Table of Contents

Class LicenseServiceManager

Namespace
Dynamicweb.Security.Licensing
Assembly
Dynamicweb.Security.dll
This class exposes the functionality from the internal LicenseServiceManager as a static object
public class LicenseServiceManager
Inheritance
LicenseServiceManager
Inherited Members

Methods

ConvertSolutionXmlToDictionary(string)

public static Dictionary<string, string> ConvertSolutionXmlToDictionary(string installationXml)

Parameters

installationXml string

Returns

Dictionary<string, string>

GetEnvironmentTypes()

public static IEnumerable<EnvironmentType> GetEnvironmentTypes()

Returns

IEnumerable<EnvironmentType>

GetLastWwwAccess(string)

public static DateTime GetLastWwwAccess(string installationChecksum)

Parameters

installationChecksum string

Returns

DateTime

GetLicense(string)

public static License GetLicense(string checksum)

Parameters

checksum string

Returns

License

GetLicense(string, string)

public static License GetLicense(string checksum, string trialId)

Parameters

checksum string
trialId string

Returns

License

GetSubscriptions(string)

public static IEnumerable<Subscription> GetSubscriptions(string customerNumber)

Parameters

customerNumber string

Returns

IEnumerable<Subscription>

GetTrialTypes()

public static IEnumerable<License> GetTrialTypes()

Returns

IEnumerable<License>

IssueTrial(Installation, string)

public static bool IssueTrial(Installation installation, string trialId)

Parameters

installation Installation
trialId string

Returns

bool

LogOn(string, string)

public static IEnumerable<Customer> LogOn(string userName, string password)

Parameters

userName string
password string

Returns

IEnumerable<Customer>

RefreshLicense()

public static bool RefreshLicense()

Returns

bool

RegisterInstallation(Installation)

public static void RegisterInstallation(Installation installation)

Parameters

installation Installation
To top