github.com/projectcontour/contour@v1.28.2/site/themes/contour/static/img/uml/client-auth-sequence.uml (about) 1 @startuml 2 3 actor Client 4 participant Envoy 5 participant "Authorization Server" 6 participant "Application Server" 7 8 Client -> Envoy: HTTP request 9 activate Envoy 10 11 Envoy -> "Authorization Server": Check request 12 activate "Authorization Server" 13 14 "Authorization Server" -> "Authorization Server": Authorize request 15 16 "Authorization Server" -> Envoy: Check response (approved) 17 deactivate "Authorization Server" 18 19 Envoy -> "Application Server": HTTP request 20 activate "Application Server" 21 "Application Server" -> "Application Server": Process request 22 "Application Server" -> Envoy: HTTP response 23 deactivate "Application Server" 24 25 Envoy -> Client: HTTP response 26 deactivate Envoy 27 28 @enduml