@startuml | |
title Policy Execution | |
participant REQUESTOR | |
participant RESPONDEE | |
participant PDP | |
autonumber | |
alt Synchronous Invocation | |
REQUESTOR --> PDP: Execute Policy | |
activate PDP | |
hnote over REQUESTOR : wait | |
PDP --> REQUESTOR: Policy Execution Result | |
deactivate PDP | |
else Asynchronous Invocation | |
REQUESTOR --> PDP: Execute Policy | |
activate PDP | |
PDP --> RESPONDEE: Policy Execution Result | |
deactivate PDP | |
end | |
@enduml |