close
Warning:
Can't synchronize with repository "(default)" (/project/cl-openid/svn does not appear to be a Subversion repository.). Look in the Trac log for more information.
| File openid.msc, 906 bytes (added by mpasternacki, 18 years ago) |
|
Message Sequence Chart (mscgen source)
|
| Line | |
|---|
| 1 | // -*- graphviz-dot -*- |
|---|
| 2 | msc { |
|---|
| 3 | "User", "Relying Party", "OpenID Provider"; |
|---|
| 4 | User -> "Relying Party" [label="Visits"]; |
|---|
| 5 | User <- "Relying Party" [label="Login page"]; |
|---|
| 6 | --- [label="Ready to log in"]; |
|---|
| 7 | User -> "Relying Party" [label="Provides identifier"]; |
|---|
| 8 | "Relying Party" -> "Relying Party" [label="Normalization"]; |
|---|
| 9 | "Relying Party" -> "Relying Party" [label="Discovery"]; |
|---|
| 10 | "Relying Party" -> "OpenID Provider" [label="Association"]; |
|---|
| 11 | "Relying Party" <- "OpenID Provider" [label="Association handle"]; |
|---|
| 12 | "Relying Party" => "OpenID Provider" [label="Request authentication"]; |
|---|
| 13 | "OpenID Provider" -> "User"; |
|---|
| 14 | ... [label="Potential interaction (e.g. providing password)"]; |
|---|
| 15 | "OpenID Provider" <- "User"; |
|---|
| 16 | "Relying Party" <= "OpenID Provider" [label="Authentication response"]; |
|---|
| 17 | "Relying Party" -> "Relying Party" [label="Authentication response verification"]; |
|---|
| 18 | User <- "Relying Party" [label="Authenticated"]; |
|---|
| 19 | } |
|---|
Download in other formats: