Проверяет, обладает ли сущность указанными правами доступа на использование ресурса.
Список прав доступа передается в аргументах политики.
Тип: call-политика.
Синтаксис
check <configuration> (in SID holder, in SID resource,
in Rights rights)
Параметры
|
Держатель мандатной ссылки. |
|
SID ресурса, ассоциированный с мандатной ссылкой. |
|
Маска прав доступа. |
Конфигурация политики
<configuration> ::= "{" <type> "}"
<type> ::= "type" ":" <resource-type>
Элементы конфигурации
|
Тип ресурса, присвоенный при инициализации мандатной ссылки. Должен совпадать с одним из типов в конфигурации экземпляра семейства. |
Возвращаемое значение
KSS_GRANT, если holder обладает всеми указанными правами доступа к resource, и KSS_DENY, если нет. Проверка не будет пройдена в следующих случаях:
<type>) не совпадает с типом, присвоенным при инициализации мандатной ссылки.holder не является держателем мандатной ссылки на указанный ресурс.holder не обладает всеми указанными правами доступа к ресурсу.ocap отсутствует хотя бы одно из переданных прав доступа.Все указанные ограничения действуют только в рамках экземпляра семейства ocap.