blob: 6ece376006730e3ab081ccee2f7da58003787674 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
seqdiag {
// Set edge properties
//edge_length = 300; // default value is 192
//span_height = 80; // default value is 40
// Set fontsize.
//default_fontsize = 12; // default value is 11
// Numbering edges automaticaly
autonumber = False;
// Change note color
default_note_color = lightblue;
Client -> Apache [label = "Request"];
=== Apache mod_auth_kerb ===
Client <- Apache [label = "401 Unauthorized"];
Client -> Apache [label = "Authorization: Credentials"];
Apache -> Apache [label = "Set\nUser Name\nAuth Type"];
=== Apache mod_lookup_identity ===
Apache -> SSSD [label = "Get User Info"];
SSSD --> IdP [label = "Get User Info", leftnote = "Only if\nnot cached\nby SSSD"];
SSSD <-- IdP [label = "Return User Info"];
Apache <- SSSD [label = "Return User Info"];
Apache -> Apache [label = "Set User specific\nenvironment\nvariables"];
=== Apache mod_proxy ===
Apache -> Container [label = "Proxy With User's Metadata"];
Apache <- Container [label = "Response"];
Client <- Apache [label = "Response"];
}
|