Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

Commit ad904a4

Browse files
Update doc [skip ci].
1 parent e3ff078 commit ad904a4

File tree

3 files changed

+5
-10
lines changed

3 files changed

+5
-10
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
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
1111
on [PSR-7 Server Request Message](https://www.php-fig.org/psr/psr-7/) ensures interoperability with other packages and
1212
frameworks.
1313

assets/plantuml/request.txt

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
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

108
Application : Use this library to extract and use trusted JWT payload
11-
Application --> [*] : Response
12-
13-
Error --> [*] : Response (401 or 403)
149
@enduml

assets/request.png

-8.14 KB
Loading

0 commit comments

Comments
 (0)