KasperskyOS Community Edition 1.0
Правило init модели безопасности HashSet
Правило init модели безопасности HashSet
init {sid : <Sid>}
Ассоциирует свободную таблицу из пула таблиц с ресурсом, который имеет идентификатор безопасности sid
. Если свободная таблица содержит значения после предыдущего использования, то эти значения удаляются.
Возвращает результат "разрешено", если создало ассоциацию таблицы с ресурсом.
Возвращает результат "запрещено" в следующих случаях:
- В пуле нет свободных таблиц.
- Ресурс с идентификатором безопасности
sid
уже ассоциирован с таблицей из пула таблиц используемого объекта модели безопасности HashSet. - Идентификатор безопасности
sid
вне допустимого диапазона.
Пример:
/* Запуск сущности класса Server будет разрешен, если
* при инициации запуска будет создана ассоциация этой
* сущности с таблицей. Иначе запуск сущности класса
* Server будет запрещен. */
execute dst=Server {
S.init {sid : dst_sid}
}
Идентификатор статьи: ssp_descr_security_models_hashset_init, Последнее изменение: 16 февр. 2022 г.