{
   "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.__DNSDOMAIN__/"
            },
            "type" : "application"
         },
         "test2" : {
            "options" : {
               "description" : "The same simple application displaying authenticated user",
               "display" : "auto",
               "logo" : "thumbnail.png",
               "name" : "Application Test 2",
               "uri" : "http://test2.__DNSDOMAIN__/"
            },
            "type" : "application"
         },
         "type" : "category"
      },
      "2administration" : {
         "catname" : "Administration",
         "manager" : {
            "options" : {
               "description" : "Configure LemonLDAP::NG WebSSO",
               "display" : "auto",
               "logo" : "configure.png",
               "name" : "WebSSO Manager",
               "uri" : "http://manager.__DNSDOMAIN__/manager.html"
            },
            "type" : "application"
         },
         "notifications" : {
            "options" : {
               "description" : "Explore WebSSO notifications",
               "display" : "auto",
               "logo" : "database.png",
               "name" : "Notifications Explorer",
               "uri" : "http://manager.__DNSDOMAIN__/notifications.html"
            },
            "type" : "application"
         },
         "sessions" : {
            "options" : {
               "description" : "Explore WebSSO sessions",
               "display" : "auto",
               "logo" : "database.png",
               "name" : "Sessions Explorer",
               "uri" : "http://manager.__DNSDOMAIN__/sessions.html"
            },
            "type" : "application"
         },
         "type" : "category"
      },
      "3documentation" : {
         "catname" : "Documentation",
         "localdoc" : {
            "options" : {
               "description" : "Documentation supplied with LemonLDAP::NG",
               "display" : "on",
               "logo" : "help.png",
               "name" : "Local documentation",
               "uri" : "http://manager.__DNSDOMAIN__/doc/"
            },
            "type" : "application"
         },
         "officialwebsite" : {
            "options" : {
               "description" : "Official LemonLDAP::NG Website",
               "display" : "on",
               "logo" : "network.png",
               "name" : "Official Website",
               "uri" : "https://lemonldap-ng.org/"
            },
            "type" : "application"
         },
         "type" : "category"
      }
   },
   "authentication" : "Demo",
   "cfgAuthor" : "The LemonLDAP::NG team",
   "cfgDate" : "1627287638",
   "cfgNum" : 1,
   "cfgVersion" : "2.23.0",
   "cookieName" : "lemonldap",
   "demoExportedVars" : {
      "cn" : "cn",
      "mail" : "mail",
      "uid" : "uid"
   },
   "domain" : "__DNSDOMAIN__",
   "exportedHeaders" : {
      "test1.__DNSDOMAIN__" : {
         "Auth-Groups" : "$groups",
         "Auth-User" : "$uid"
      },
      "test2.__DNSDOMAIN__" : {
         "Auth-Groups" : "$groups",
         "Auth-User" : "$uid"
      }
   },
   "exportedVars" : {},
   "globalStorage" : "Apache::Session::File",
   "globalStorageOptions" : {
      "Directory" : "__SESSIONDIR__",
      "LockDirectory" : "__SESSIONDIR__/lock",
      "generateModule" : "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
   },
   "groups" : {},
   "localSessionStorage" : "Cache::FileCache",
   "localSessionStorageOptions" : {
      "cache_depth" : 3,
      "cache_root" : "__CACHEDIR__",
      "default_expires_in" : 600,
      "directory_umask" : "007",
      "namespace" : "lemonldap-ng-sessions"
   },
   "locationRules" : {
      "auth.__DNSDOMAIN__" : {
         "(?#checkUser)^/checkuser" : "inGroup(\"timelords\")",
         "(?#errors)^/lmerror/" : "accept",
         "default" : "accept"
      },
      "manager.__DNSDOMAIN__" : {
         "(?#Configuration)^/(.*?\\.(fcgi|psgi)/)?(manager\\.html|confs|prx/|$)" : "inGroup(\"timelords\")",
         "(?#Notifications)/(.*?\\.(fcgi|psgi)/)?notifications" : "inGroup(\"timelords\") or $uid eq \"rtyler\"",
         "(?#Sessions)/(.*?\\.(fcgi|psgi)/)?sessions" : "inGroup(\"timelords\") or $uid eq \"rtyler\"",
         "default" : "inGroup(\"timelords\") or $uid eq \"rtyler\""
      },
      "test1.__DNSDOMAIN__" : {
         "^/logout" : "logout_sso",
         "default" : "accept"
      },
      "test2.__DNSDOMAIN__" : {
         "^/logout" : "logout_sso",
         "default" : "accept"
      }
   },
   "loginHistoryEnabled" : 1,
   "macros" : {
      "UA" : "$ENV{HTTP_USER_AGENT}",
      "_whatToTrace" : "$_auth eq 'SAML' ? lc($_user.'@'.$_idpConfKey) : $_auth eq 'OpenIDConnect' ? lc($_user.'@'.$_oidc_OP) : lc($_user)"
   },
   "notification" : 1,
   "notificationStorage" : "File",
   "notificationStorageOptions" : {
      "dirName" : "__NOTIFICATIONDIR__"
   },
   "oidcServiceIgnoreScopeForClaims" : 1,
   "passwordDB" : "Demo",
   "persistentStorage" : "Apache::Session::File",
   "persistentStorageOptions" : {
      "Directory" : "__PSESSIONDIR__",
      "LockDirectory" : "__PSESSIONDIR__/lock"
   },
   "portal" : "http://auth.__DNSDOMAIN__/",
   "portalSkin" : "bootstrap",
   "portalSkinBackground" : "1280px-Cedar_Breaks_National_Monument_partially.jpg",
   "registerDB" : "Demo",
   "reloadUrls" : {},
   "securedCookie" : 0,
   "sessionDataToRemember" : {},
   "timeout" : 72000,
   "userDB" : "Same",
   "webauthnDefaultTransports" : "usb, nfc, ble, internal",
   "whatToTrace" : "_whatToTrace"
}
