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 |
Тип редактируемой настройки в модуле лицензии.
|