Tessa.Platform.Licensing - пространство имён |
Класс | Описание | |
---|---|---|
ClientLicenseManager |
Объект, управляющий лицензиями на клиенте. Для использования требуется инициализация
посредством платформенных расширений.
| |
ConsoleLicenseManager |
Объект, управляющий лицензией для консольного приложения.
| |
License |
Лицензия на платформу Tessa.
| |
LicenseContainer |
Контейнер, содержащий лицензию и информацию о валидности её подписи.
Используется для сериализации и десериализации подписанной лицензии.
| |
LicenseMigration |
Миграция, выполняющая переход с предыдущей версии лицензии на текущую.
| |
LicenseMigrationManager |
Объект, управляющий переходом лицензий с предыдущих версий на текущую.
В объекте должны быть зарегистрированы миграции при переходе не более, чем на одну версию вперёд,
иначе миграции запущены не будут.
| |
LicenseModule |
Модуль лицензии, описывающий дополнительную подключаемую функциональность платформы.
| |
LicenseModuleCollection |
Коллекция модулей, подключенных в лицензии ILicense.
| |
LicenseModules |
Информация по всем стандартным модулям лицензий.
| |
LicenseModuleSerializableCollection |
Коллекция модулей лицензий, сериализуемая в XML.
Является обёрткой для коллекции LicenseModuleCollection.
| |
LicenseModuleSetting |
Информация по одной из настроек модуля лицензии ILicenseModule,
используемая в информации по типу модуля LicenseModuleType.
| |
LicenseModuleSettingItem |
Элемент в объекте настройки модуля лицензии.
Используется для указания значения, которое можно выбрать для настройки-перечисления
типа Enum.
| |
LicenseModuleType |
Информация, описывающая модуль лицензии ILicenseModule,
т.е. дополнительную подключаемую функциональность платформы.
| |
LicenseModuleTypeData |
Информация по типам, описывающим модули лицензий ILicenseModule.
| |
LicenseRevocationChecker |
Объект, выполняющий проверку лицензии по спискам отзыва.
| |
LicenseValidator |
Объект, выполняющий получение фактической информации по лицензиям для её последующей валидации.
Доступен на сервере.
| |
LicensingExtensions |
Расширения для пространства имён Tessa.Platform.Licensing.
| |
LicensingHelper |
Вспомогательные средства для управления лицензиями.
| |
ReadOnlyLicense |
Лицензия на платформу Tessa, доступная только для чтения.
| |
ReadOnlyLicenseModule |
Модуль лицензии, доступный только для чтения.
| |
ReadOnlyLicenseModuleCollection |
Коллекция модулей, подключенных в лицензии ILicense,
доступная только для чтения.
| |
ServerLicenseManager |
Объект, управляющий лицензиями на сервере.
|
Интерфейс | Описание | |
---|---|---|
ILicense |
Лицензия на платформу Tessa.
| |
ILicenseManager |
Объект, управляющий лицензиями.
| |
ILicenseMigration |
Миграция, выполняющая переход с предыдущей версии лицензии на текущую.
| |
ILicenseMigrationManager |
Объект, управляющий переходом лицензий с предыдущих версий на текущую.
| |
ILicenseModule |
Модуль лицензии, описывающий дополнительную подключаемую функциональность платформы.
| |
ILicenseModuleCollection |
Коллекция модулей, подключенных в лицензии ILicense.
| |
ILicenseRevocationChecker |
Объект, выполняющий проверку лицензии по спискам отзыва.
| |
ILicenseValidator |
Объект, выполняющий получение фактической информации по лицензиям для её последующей валидации.
Доступен на сервере.
|
Перечисление | Описание | |
---|---|---|
LicenseModuleSettingTag |
Дополнительный признак для настройки в модуле лицензии.
| |
LicenseModuleSettingType |
Тип редактируемой настройки в модуле лицензии.
|