hide footbox
autonumber
participant "Browser" as cli
participant "WebUI" as ui
participant "SSO" as sso
participant "LDAP" as ldap
activate cli
cli -> ui: GET(WebUI/service)
activate ui
cli <-- ui: redirect(KSSO/login)
deactivate ui
cli -> sso: GET(login)
activate sso
cli <- sso: challenge
activate cli
cli --> sso: credentials
deactivate cli
sso -> ldap: authenticate(credentials)
cli <-- sso: redirect(WebUI/service)
deactivate sso
cli -> ui: GET(WebUI/service)
activate ui
cli <- ui: response
deactivate ui
deactivate cli |