{
  "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": {
    "mail": "mail",
    "uid": "uid",
    "cn": "cn"
  },
  "globalStorage": "Apache::Session::File",
  "globalStorageOptions": {
    "Directory": "t/sessions",
    "LockDirectory": "t/sessions/lock",
    "generateModule": "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
  },
  "groups": { "su":"$uid and $uid eq \"rtyler\"", "test_su": "$uid and $uid eq \"rtyler\"", "su_test": "$uid and $uid eq \"rtyler\"" },
  "key": "qwertyui",
  "locationRules": {
    "auth.example.com" : {
       "(?#checkUser)^/checkuser" : "$uid eq \"dwho\" or $uid eq \"msmith\" or $uid eq \"french\"",
       "(?#errors)^/lmerror/": "accept",
       "default" : "accept"
    },
    "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"
    },
    "test.example.org": {
      "default": "accept"
    }
  },
  "macros": {
    "_whatToTrace": "$_auth eq 'SAML' ? \"$_user\\@$_idpConfKey\" : \"$_user\""
  },
  "notifications": 0,
  "passwordDB": "Null",
  "portal": "http://auth.example.com/",
  "portalDisplayResetPassword": 0,
  "casStorage": "Apache::Session::File",
  "casStorageOptions": {
    "Directory": "t/sessions/saml",
    "LockDirectory": "t/sessions/saml/lock",
    "generateModule": "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
  },
  "samlStorage": "Apache::Session::File",
  "samlStorageOptions": {
    "Directory": "t/sessions/saml",
    "LockDirectory": "t/sessions/saml/lock",
    "generateModule": "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
  },
  "oidcStorage": "Apache::Session::File",
  "oidcStorageOptions": {
    "Directory": "t/sessions/saml",
    "LockDirectory": "t/sessions/saml/lock",
    "generateModule": "Lemonldap::NG::Common::Apache::Session::Generate::SHA256"
  },
  "reloadUrls": {},
  "requireToken": 0,
  "userDB": "Same",
  "vhostOptions": {
    "test2.example.com": {
      "vhostType": "AuthBasic"
    }
  },
  "whatToTrace": "_whatToTrace"
}