Таблица лицензий – технология, применяющаяся в сетевых ключах Guardant. Ее назначение – хранение сетевого ресурса (кроме ключей Guardant Net II/Net) и контроль и управление лицензиями в программных комплексах, состоящих из нескольких модулей.
При использовании таблицы лицензий сетевое ПО Guardant Net осуществляет двухуровневый контроль лицензий:
...
Таблица лицензий в ключах Guardant Sign Net/ Time Net/ Net III отличается от таблицы лицензий в устаревших сетевых ключах:
Ключ | Аппаратные запреты | Расположениев памяти ключа | Работа из приложения (Guardant API) |
---|---|---|---|
Guardant Sign Net, | На чтениеи чтение и запись(защищенная ячейка) | Между любыми аппа-ратными аппаратными алгоритмами / защищенными ячейками, до начала полей других типов | GrdPI_Activate, GrdPI_Deactivate, GrdPI_Read, GrdPI_Update,GrdLogin, GrdLogout |
Guardant Net II, Guardant Net | На запись | Строго после аппарат-ных аппаратных алгоритмов и до начала полей других типов |
Т. о., таблица лицензий в Guardant Sign Net/ Time Net/ Net III представляет собой частный случай защищенной ячейки.
...
Expand | |
---|---|
|
...
| |||||
|
...
Диалог создания таблицы лицензий выполнен в виде мастера, состоящего из нескольких страниц:
Переход к следующей странице происходит при помощи нажатия кнопки [Далее] после выполнения текущего диалога. |
...
Добавление таблицы лицензий
Чтобы создать таблицу лицензий, выполните команду Редактировать | Добавить новое поле.
В появившемся диалоге выберите тип поля Таблица лицензий,задайте имя таблицы и выберите размер ее ячейки:
Размер ячейки
Возможный размер ячейки таблицы лицензий – 1 или 2 байта. Размер ячейки влияет на ресурс лицензий модуля защищенного приложения:
Размер ячейки, байтов | Максимальный ресурс лицензий |
1 | 254 |
2 | 65534 |
Свойства таблицы лицензий
Диалог Свойства таблицы лицензий служит для определения параметров таблицы:
- Реального сетевого ресурса ключа
- Названия производителя и приложения
- Количества модулей приложения
- Названия и ресурса каждого модуля
Также в диалоге предусмотрена возможность экспорта заданных параметров в конфигурационный файл сервера (GrdSrv.ini).
Для ввода названий производителя и приложения служат одноименные поля, расположенные в верхней части диалога.
Список модулей таблицы лицензий отображается в окне, занимающем центральную часть диалога. Справа от списка расположены кнопки для работы с модулями:
Кнопка | Назначение |
[Добавить] | Вывести на экран диалог Модуль таблицы лицензий для создания нового модуля |
[Изменить] | Вывести на экран диалог Модуль таблицы лицензийдля редактирования параметров выбранного модуля |
[Удалить] | Удалить выбранный модуль |
...
Модуль таблицы лицензий
...
Expand | |
---|---|
|
...
| ||
Для таблицы лицензий современных сетевых ключей доступны все сервисы, которые управляют состоянием защищенной ячейки и обеспечивают доступ к ее содержимому из приложения:
Работа с сервисами таблицы лицензий полностью идентична работе с сервисами защищенных ячеек и алгоритмов. Подробную информацию см. в разделе Сервисы аппаратных алгоритмов. |