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