This repository was archived by the owner on Aug 7, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +5
-10
lines changed Expand file tree Collapse file tree 3 files changed +5
-10
lines changed Original file line number Diff line number Diff line change 77
88## About
99
10- This library help to extract trusted JWT payload from request forwarded by Istio Envoy proxy . It's based
10+ This library help to extract trusted JWT payload from request forwarded by Istio Sidecar . It's based
1111on [ PSR-7 Server Request Message] ( https://www.php-fig.org/psr/psr-7/ ) ensures interoperability with other packages and
1212frameworks.
1313
Original file line number Diff line number Diff line change 11@startuml
2- [*] --> IstioEnvoyProxy : Request with JWT
2+ [*] --> IstioSidecar : Request with JWT
33
4- IstioEnvoyProxy : Check JWT issuer exist in rules
5- IstioEnvoyProxy : & validate JWT by issuer JWKS
6- IstioEnvoyProxy : & check authorization rules
7- IstioEnvoyProxy --> Application : Valid
8- IstioEnvoyProxy --> Error : Invalid
4+ IstioSidecar : Validate JWT
5+ IstioSidecar --> Application : Valid
6+ IstioSidecar --> Error : Invalid
97
108Application : Use this library to extract and use trusted JWT payload
11- Application --> [*] : Response
12-
13- Error --> [*] : Response (401 or 403)
149@enduml
You can’t perform that action at this time.
0 commit comments