Files
open-insight/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OPENID.json
2024-03-25 15:17:34 -07:00

43 lines
2.7 KiB
JSON

{
"header": {
"version": 1,
"type": "record",
"approw-key": "LAYOUT_CFG_OPENID"
},
"body": {
"record1": {
"<1>": "O4W OpenID Support",
"<2>": "Allows O4W Users to log in using an OpenID provider and ID, and optionally associate that OpenID identity with an O4W permissions record.",
"<3>": "Enable OpenID Support? {OPTIONS No/0|OpenID version 1/1|OpenID Connect/2}{DEFAULT 0}",
"<4>": "Name of \"Generic\" OpenID permissions entry {DEFAULT OPENID}",
"<5>": "Login User Interface Layout {OPTIONS O4W Only/0|O4W then OpenID/1|OpenID then O4W/2|OpenID Only/-1}{DEFAULT 1}",
"<6>": {
"<6,1>": "Attempt to match OpenID identity with O4W permissions entry? {OPTIONS No/0|Yes/1}{DEFAULT 0}",
"<6,2>": "Allow creation of new O4W users entries for valid OpenID users? {OPTIONS No/0|Yes/1}{DEFAULT 0}"
},
"<7>": "Routine to match OpenID identity with O4W permissions entry {DEFAULT RTI_OPENID_SUPPORT}",
"<8>": "Optional debug record key",
"<9>": "{LITERAL}",
"<10>": "{LITERAL}",
"<11>": "{LITERAL}",
"<12>": "Optional OpenID Connect prompt text (if dynamic discovery allowed)",
"<13>": "Allow OpenID Connect dynamic registration {OPTIONS No/0|Yes/1}{DEFAULT 0}",
"<14>": "OpenID Connect dynamic registration application name",
"<15>": "Optional stylesheet to include on OpenID Connect Login form",
"<16>": "{LITERAL}",
"<17>": "{MV 1}OpenID Connect Provider name",
"<18>": "{MV 1}Optional OpenID Connect Provider image URL",
"<19>": "{MV 1}Optional style information for OpenID Connect Provider",
"<20>": "{MV 1}OpenID Connect Provider discovery URL",
"<21>": "{MV 1}Optional OpenID Connect Provider authentication URL",
"<22>": "{MV 1}Optional OpenID Connect Provider token URL",
"<23>": "{MV 1}Optional OpenID Connect Provider dynamic registration URL",
"<24>": "{MV 1}OpenID Connect registered client ID",
"<25>": "{MV 1}OpenID Connect registered client secret",
"<26>": "{MV 1}OpenID Connect registered redirect URL",
"<27>": "{MV 1}Optional OpenID 2.0 to Connect Migration request token {DEFAULT openid.realm}{HELP openid2_realm or openid.realm or platform-specific migration token}",
"<28>": "{MV 1}Optional OpenID 2.0 to Connect Migration response token {DEFAULT openid_id}{HELP openid2_id or openid_id or platform-specific migration token}",
"<29>": ""
}
}
}