Политика deny

Запрещает событие, если текущее состояние входит в переданный список состояний.

Список состояний берется из конфигурации политики.

Тип: call-политика.

Синтаксис

deny <configuration> ()

Конфигурация политики

<configuration> ::= <states>

<states> ::= "[" <state> {"," <state>} "]"

Элементы конфигурации

<states>

JSON-массив состояний для проверки.

<state>

Имя состояния.

Возвращаемое значение

KSS_DENY, если текущее состояние входит в переданный список состояний, или KSS_GRANT, если не входит.

Пример

...

policy if_not_stopped = service_flow.deny [sleep, stopped, finished];

entity service {

security call use = if_not_stopped;

}

В начало