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