Spotfire.Dxp.Framework.License Namespace TIBCO Spotfire 7.12 API Reference
The Spotfire.Dxp.Framework.License namespace contains classes for defining new licenses and license functions.
Classes

  Class Description
Public class License
Abstract base class for all classes that define licenses.

A license is defined by its Id which must be globally unique, a Name, and a Description.

Public class LicenseFunctions
A class declaring the functions of the License.
Public class LicensedFunction
Instances of this class define parts of a license that can be enabled or disabled by administrators. The licensed function consists of an identifier, a name, and a description. The Id of the function is required be unique within the License to which it is being added. The Name and Description together constitute a user-friendly representation of the feature. Therefore, it is recommended that these strings are localized.

Licensed functions are typically created as static members of a concrete License implementation.

Public class LicenseManager
The LicenseManager is an application wide service that provides information on which LicensedFunction that are enabled. New instances of this manager cannot be created. To access the one and only instance of this class, use one of the service provider methods available.