@startuml
participant Resource_Owner
participant Client
participant Authorization_Server
participant Nephio
autonumber
group Nephio OIDC / OAuth2 Sequence
Client -> Authorization_Server : Authorization Code Request
Authorization_Server -> Resource_Owner : Redirection
Resource_Owner -> Authorization_Server : Grant access
Authorization_Server -> Client : Authorization Code Response
Client -> Authorization_Server : Access Token Request
Authorization_Server -> Client : Access Token Response
Client -> Nephio : Request Resource with Access Token
Nephio -> Client : Protected Resource
end
@enduml |