ILicenseService Interface

Provides an interface for managing application licenses.

Namespace: Dundas.BI.Licensing
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public interface ILicenseService

The ILicenseService type exposes the following members.

Properties
 NameDescription
Public propertyAllLicensesGets all installed licenses.
Public propertyInstalledLicensesGets the installed licenses.
Public propertyLicense2Gets the generation-2 license.
Public propertyWatermarkTextGets the effective watermark text imposed by the active licenses.
Top
Methods
 NameDescription
Public methodCanCreateAccount Determines whether an account using the specified seat kind can be created.
Public methodCheckForUpdatedLicensesChecks for updated licenses.
Public methodGetDataFromLicenseServer Gets data from the license server corresponding to the specified key.
Public methodGetLicenseSeatUsage Gets an object describing how licensed seats are currently being used by the system.
Public methodGetLicenseSeatUsage(NullableGuid)Gets the licensed seat usage for the specified tenant.
Public methodInstallLicenseInstalls a license.
Public methodIsFeatureEnabled Determines whether the feature with the specified ID is enabled by the currently installed (and valid) licenses.
Public methodRefreshLicensesRefreshes the list of licenses from the application database.
Public methodRemoveLicenseRemoves a license.
Top
See Also