lemonldap-ng/lemonldap-ng-portal/t/lmConf-1.json

136 lines
3.9 KiB
JSON
Raw Normal View History

2016-04-03 18:27:13 +02:00
{
2019-05-01 12:15:25 +02:00
"applicationList" : {
"1sample" : {
"catname" : "Sample applications",
"test1" : {
"options" : {
"description" : "A simple application displaying authenticated user",
"display" : "auto",
"logo" : "demo.png",
"name" : "Application Test 1",
"uri" : "http://test1.example.com/"
},
"type" : "application"
},
"test2" : {
"options" : {
"description" : "The same simple application displaying authenticated user",
"display" : "auto",
"logo" : "thumbnail.png",
"name" : "Application Test 2",
"uri" : "http://test2.example.com/"
},
"type" : "application"
},
"type" : "category"
},
"2administration" : {
"catname" : "Administration",
"notifications" : {
"options" : {
"description" : "Explore WebSSO notifications",
"display" : "auto",
"logo" : "database.png",
"name" : "Notifications explorer",
"uri" : "http://manager.example.com/notifications.html"
},
"type" : "application"
},
"type" : "category"
}
},
2016-04-03 18:27:13 +02:00
"authentication": "Demo",
"cfgAuthor": "The LemonLDAP::NG team",
"cfgAuthorIP": "127.0.0.1",
"cfgDate": 1428138808,
"cfgLog": "Handler test conf",
"cfgNum": "1",
"cookieName": "lemonldap",
"demoExportedVars": {
"cn": "cn",
"mail": "mail",
"uid": "uid"
},
"domain": "example.com",
"exportedHeaders": {
"test1.example.com": {
"Auth-User": "$uid"
},
"test2.example.com": {
"Auth-User": "$uid"
}
},
"exportedVars": {
2017-01-29 10:11:27 +01:00
"mail": "mail",
2017-10-31 09:53:33 +01:00
"uid": "uid",
2017-01-29 10:11:27 +01:00
"cn": "cn"
2016-04-03 18:27:13 +02:00
},
"globalStorage": "Apache::Session::File",
"globalStorageOptions": {
"Directory": "t/sessions",
"LockDirectory": "t/sessions/lock",
"generateModule": "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
},
2019-03-01 21:46:35 +01:00
"groups": { "su":"$uid eq \"rtyler\"" },
2016-04-03 18:27:13 +02:00
"key": "qwertyui",
"locationRules": {
2019-03-01 21:46:35 +01:00
"auth.example.com" : {
2019-03-11 22:53:58 +01:00
"(?#checkUser)^/checkuser" : "$uid eq \"dwho\" or $uid eq \"msmith\"",
"(?#errors)^/lmerror/": "accept",
"default" : "accept"
2019-03-01 21:46:35 +01:00
},
2016-04-03 18:27:13 +02:00
"manager.example.com": {
"(?#Configuration)^/(manager\\.html|conf/)": "$uid eq \"dwho\"",
"(?#Notifications)^/notifications": "$uid eq \"dwho\" or $uid eq \"rtyler\"",
"(?#Sessions)^/sessions": "$uid eq \"dwho\" or $uid eq \"rtyler\"",
"default": "$uid eq \"dwho\""
},
"test1.example.com": {
"^/logout": "logout_sso",
"^/deny": "deny",
"default": "accept"
},
"test2.example.com": {
"^/logout": "logout_sso",
"default": "accept"
2018-06-04 10:13:04 +02:00
},
"test.example.org": {
"default": "accept"
2016-04-03 18:27:13 +02:00
}
},
"macros": {
"_whatToTrace": "$_auth eq 'SAML' ? \"$_user\\@$_idpConfKey\" : \"$_user\""
},
2016-04-03 18:27:22 +02:00
"notifications": 0,
2016-07-07 23:55:23 +02:00
"passwordDB": "Null",
2016-04-03 18:27:13 +02:00
"portal": "http://auth.example.com/",
"portalDisplayResetPassword": 0,
2016-12-20 12:53:33 +01:00
"casStorage": "Apache::Session::File",
"casStorageOptions": {
"Directory": "t/sessions/saml",
"LockDirectory": "t/sessions/saml/lock",
"generateModule": "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
},
2016-11-22 09:05:43 +01:00
"samlStorage": "Apache::Session::File",
"samlStorageOptions": {
2016-11-22 21:55:10 +01:00
"Directory": "t/sessions/saml",
"LockDirectory": "t/sessions/saml/lock",
2016-11-22 09:05:43 +01:00
"generateModule": "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
},
2017-01-01 10:43:48 +01:00
"oidcStorage": "Apache::Session::File",
"oidcStorageOptions": {
"Directory": "t/sessions/saml",
"LockDirectory": "t/sessions/saml/lock",
"generateModule": "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
},
2016-04-03 18:27:13 +02:00
"reloadUrls": {},
2017-01-24 23:05:07 +01:00
"requireToken": 0,
"userDB": "Same",
2019-04-08 21:52:43 +02:00
"vhostOptions": {
"test2.example.com": {
"vhostType": "AuthBasic"
}
},
2016-04-03 18:27:13 +02:00
"whatToTrace": "_whatToTrace"
}