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