Skip to content

Commit

Permalink
add JWT validation
Browse files Browse the repository at this point in the history
  • Loading branch information
gregorwolf committed Mar 7, 2024
1 parent abd16f0 commit e2e7604
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions test/entra-id-saml-bearer.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ participant XSUAA as SAP BTP Authentication
participant BTPApp as SAP BTP Application
%% arrows
loop Setup
WebApp-->>IdP: Trust Configuration
IdP-->>XSUAA: Trust Configuration
WebApp-->IdP: Trust Configuration
IdP-->XSUAA: Trust Configuration
end
User->>WebApp: Open App
WebApp->>IdP: Requests User Authentication
Expand Down Expand Up @@ -41,12 +41,11 @@ participant User as User
participant WebApp as Web Application
participant IdP as Identity Provider
participant SAPIAS as SAP Identity Authentication Service
participant XSUAA as SAP BTP Authentication
participant BTPApp as SAP BTP Application
%% arrows
loop Setup
WebApp-->>IdP: Trust Configuration
IdP-->>XSUAA: Trust Configuration
WebApp-->IdP: Trust Configuration
IdP-->SAPIAS: Trust Configuration
end
User->>WebApp: Open App
WebApp->>IdP: Requests User Authentication
Expand All @@ -56,6 +55,7 @@ IdP->>WebApp: Provides JWT
WebApp->>User: Session Cookie
User->>WebApp: Request to SAP
WebApp->>SAPIAS: Requests BTP JWT with JWT
SAPIAS->>SAPIAS: Validates JWT Assertion
SAPIAS->>WebApp: Provides BTP JTW
WebApp->>BTPApp: Sends request with BTP JWT as Authorization Header
BTPApp->>WebApp: Response with Application data
Expand Down

0 comments on commit e2e7604

Please sign in to comment.