{ "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>": "" } } }