43 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			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>": ""
 | |
|         }
 | |
|     }
 | |
| } |