Разрешает событие, если текущее состояние входит в переданный список состояний.
Тип: политика-правило.
Синтаксис
allow {sid: Handle, states: [States]}
Здесь:
Handle
– дескриптор ресурса, с которым ассоциирован конечный автомат.States
– список состояний для проверки.
Возвращаемое значение
KSS_GRANT
, если текущее состояние входит в переданный список состояний.
KSS_DENY
, если:
Пример
...
/* Отправка запроса сущности Server разрешена только если конечный автомат, ассоциированный с ее дескриптором находится в состоянии "started" */
request dst=Server {
service_flow.allow {sid: dst_sid, states: ["started"]}
}
В начало