![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Множество доменов
Множество объектов
Описание статуса:
1. Статус защиты – отображение
– атрибуты доступа к некоторому объекту в конкретном домене.
2. Если отображение к объекту зависит только от имен
и
, то описать статус можно с помощью матрицы.
Матричная модель менее гибкая, чем отображение.
При использовании процедур в элементах матрицы, зависящих от внешних параметров, гибкость восстанавливается.
Основная проблема – расширение и сужение прав доступа.
Идея реализации – сделать из доменов объекты и обращаться с ними соответствующим образом.
Надо добавить дополнительные атрибуты для управления содержанием доменов.
1. Управление доменом
2. Владелец объекта
3. Признак копирования прав доступа
Правила изменения статуса защиты:
Правила расширения:
1. Домен может скопировать атрибут доступа
в элемент матрицы
в том случае, если атрибут
находится в элементе матрицы
в отношении этого объекта, и для него установлен признак копирования.
2. Домен может передавать атрибуты доступа и устанавливать признак копирования элементу матрицы
в том случае, если
имеет атрибут владелец по отношению к объекту
.
Правила сужения:
3. Домен может удалить атрибуты доступа из элемента
, если
имеет атрибут управления над
(как над объектом).
4. Домен может удалить атрибуты доступа из элемента
, если домен
имеет атрибут владелец по отношению к объекту
и домен
не имеет защищенного доступа к объекту
.
Дополнительно необходимо:
1. Обеспечить связь субъектов и доменов.
2. Обеспечить возможность перемещения субъектов от домена к домену.
3. Обеспечить возможность создания новых доменов.
4. Обеспечить возможность удаления ненужных объектов, доменов из описания статуса защиты.
Дата публикования: 2015-10-09; Прочитано: 278 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!