[
   {
      "id" : "generalParameters",
      "nodes" : [
         {
            "help" : "portal.html",
            "id" : "portalParams",
            "nodes" : [
               {
                  "data" : "http://auth.example.com/",
                  "default" : "http://auth.example.com/",
                  "id" : "portal",
                  "title" : "portal"
               },
               {
                  "_nodes" : [
                     {
                        "_nodes" : [
                           {
                              "default" : 1,
                              "id" : "portalDisplayLogout",
                              "title" : "portalDisplayLogout",
                              "type" : "boolOrExpr"
                           },
                           {
                              "default" : "$_auth =~ /^(LDAP|DBI|Demo)$/",
                              "id" : "portalDisplayChangePassword",
                              "title" : "portalDisplayChangePassword",
                              "type" : "boolOrExpr"
                           },
                           {
                              "default" : 1,
                              "id" : "portalDisplayAppslist",
                              "title" : "portalDisplayAppslist",
                              "type" : "boolOrExpr"
                           },
                           {
                              "default" : 1,
                              "id" : "portalDisplayLoginHistory",
                              "title" : "portalDisplayLoginHistory",
                              "type" : "boolOrExpr"
                           },
                           {
                              "default" : "$_oidcConnectedRP",
                              "id" : "portalDisplayOidcConsents",
                              "title" : "portalDisplayOidcConsents",
                              "type" : "boolOrExpr"
                           }
                        ],
                        "id" : "portalModules",
                        "title" : "portalModules",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "cnodes" : "applicationList",
                        "default" : [
                           {
                              "data" : {
                                 "catname" : "Default category",
                                 "type" : "category"
                              },
                              "id" : "applicationList/default",
                              "title" : "default",
                              "type" : "catAndAppList"
                           }
                        ],
                        "help" : "portalmenu.html#categories_and_applications",
                        "id" : "applicationList",
                        "title" : "applicationList",
                        "type" : "catAndAppList"
                     }
                  ],
                  "help" : "portalmenu.html",
                  "id" : "portalMenu",
                  "title" : "portalMenu"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "common/logos/logo_llng_400px.png",
                        "id" : "portalMainLogo",
                        "title" : "portalMainLogo"
                     },
                     {
                        "default" : 1,
                        "id" : "showLanguages",
                        "title" : "showLanguages",
                        "type" : "bool"
                     },
                     {
                        "default" : "bootstrap",
                        "id" : "portalSkin",
                        "select" : [
                           {
                              "k" : "bootstrap",
                              "v" : "Bootstrap"
                           }
                        ],
                        "title" : "portalSkin",
                        "type" : "portalskin"
                     },
                     {
                        "id" : "portalSkinBackground",
                        "select" : [
                           {
                              "k" : "",
                              "v" : "None"
                           },
                           {
                              "k" : "1280px-Anse_Source_d'Argent_2-La_Digue.jpg",
                              "v" : "Anse"
                           },
                           {
                              "k" : "1280px-Autumn-clear-water-waterfall-landscape_-_Virginia_-_ForestWander.jpg",
                              "v" : "Waterfall"
                           },
                           {
                              "k" : "1280px-BrockenSnowedTrees.jpg",
                              "v" : "Snowed Trees"
                           },
                           {
                              "k" : "1280px-Cedar_Breaks_National_Monument_partially.jpg",
                              "v" : "National Monument"
                           },
                           {
                              "k" : "1280px-Parry_Peak_from_Winter_Park.jpg",
                              "v" : "Winter"
                           },
                           {
                              "k" : "Aletschgletscher_mit_Pinus_cembra1.jpg",
                              "v" : "Pinus"
                           }
                        ],
                        "title" : "portalSkinBackground",
                        "type" : "portalskinbackground"
                     },
                     {
                        "cnodes" : "portalSkinRules",
                        "help" : "portalcustom.html",
                        "id" : "portalSkinRules",
                        "title" : "portalSkinRules",
                        "type" : "keyTextContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : 1,
                              "id" : "portalCheckLogins",
                              "title" : "portalCheckLogins",
                              "type" : "bool"
                           },
                           {
                              "default" : 0,
                              "id" : "portalDisplayResetPassword",
                              "title" : "portalDisplayResetPassword",
                              "type" : "bool"
                           },
                           {
                              "default" : 3,
                              "id" : "passwordResetAllowedRetries",
                              "title" : "passwordResetAllowedRetries",
                              "type" : "int"
                           },
                           {
                              "default" : 1,
                              "id" : "portalDisplayRegister",
                              "title" : "portalDisplayRegister",
                              "type" : "bool"
                           }
                        ],
                        "help" : "portalcustom.html#buttons",
                        "id" : "portalButtons",
                        "title" : "portalButtons",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : 1,
                              "id" : "portalRequireOldPassword",
                              "title" : "portalRequireOldPassword",
                              "type" : "bool"
                           },
                           {
                              "default" : 0,
                              "id" : "hideOldPassword",
                              "title" : "hideOldPassword",
                              "type" : "bool"
                           },
                           {
                              "default" : 0,
                              "id" : "mailOnPasswordChange",
                              "title" : "mailOnPasswordChange",
                              "type" : "bool"
                           }
                        ],
                        "help" : "portalcustom.html#password_management",
                        "id" : "passwordManagement",
                        "title" : "passwordManagement",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : "_user",
                              "id" : "portalUserAttr",
                              "title" : "portalUserAttr"
                           },
                           {
                              "default" : 0,
                              "id" : "portalOpenLinkInNewWindow",
                              "title" : "portalOpenLinkInNewWindow",
                              "type" : "bool"
                           },
                           {
                              "default" : 1,
                              "id" : "portalAntiFrame",
                              "title" : "portalAntiFrame",
                              "type" : "bool"
                           },
                           {
                              "default" : 60000,
                              "id" : "portalPingInterval",
                              "title" : "portalPingInterval",
                              "type" : "int"
                           },
                           {
                              "default" : 1,
                              "id" : "portalErrorOnExpiredSession",
                              "title" : "portalErrorOnExpiredSession",
                              "type" : "bool"
                           },
                           {
                              "default" : 0,
                              "id" : "portalErrorOnMailNotFound",
                              "title" : "portalErrorOnMailNotFound",
                              "type" : "bool"
                           }
                        ],
                        "help" : "portalcustom.html#other_parameters",
                        "id" : "portalOther",
                        "title" : "portalOther",
                        "type" : "simpleInputContainer"
                     }
                  ],
                  "help" : "portalcustom.html",
                  "id" : "portalCustomization",
                  "title" : "portalCustomization"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "captcha_login_enabled",
                        "title" : "captcha_login_enabled",
                        "type" : "bool"
                     },
                     {
                        "default" : 1,
                        "id" : "captcha_mail_enabled",
                        "title" : "captcha_mail_enabled",
                        "type" : "bool"
                     },
                     {
                        "default" : 1,
                        "id" : "captcha_register_enabled",
                        "title" : "captcha_register_enabled",
                        "type" : "bool"
                     },
                     {
                        "default" : 6,
                        "id" : "captcha_size",
                        "title" : "captcha_size",
                        "type" : "int"
                     }
                  ],
                  "help" : "captcha.html",
                  "id" : "portalCaptcha",
                  "title" : "portalCaptcha",
                  "type" : "simpleInputContainer"
               }
            ],
            "title" : "portalParams"
         },
         {
            "_nodes_filter" : "authParams",
            "help" : "start.html#authentication_users_and_password_databases",
            "id" : "authParams",
            "nodes" : [
               {
                  "data" : "Demo",
                  "default" : "Demo",
                  "id" : "authentication",
                  "select" : [
                     {
                        "k" : "Apache",
                        "v" : "Apache"
                     },
                     {
                        "k" : "AD",
                        "v" : "Active Directory"
                     },
                     {
                        "k" : "DBI",
                        "v" : "Database (DBI)"
                     },
                     {
                        "k" : "Facebook",
                        "v" : "Facebook"
                     },
                     {
                        "k" : "GPG",
                        "v" : "GPG"
                     },
                     {
                        "k" : "Kerberos",
                        "v" : "Kerberos"
                     },
                     {
                        "k" : "LDAP",
                        "v" : "LDAP"
                     },
                     {
                        "k" : "LinkedIn",
                        "v" : "LinkedIn"
                     },
                     {
                        "k" : "PAM",
                        "v" : "PAM"
                     },
                     {
                        "k" : "Radius",
                        "v" : "Radius"
                     },
                     {
                        "k" : "REST",
                        "v" : "REST"
                     },
                     {
                        "k" : "SSL",
                        "v" : "SSL"
                     },
                     {
                        "k" : "Twitter",
                        "v" : "Twitter"
                     },
                     {
                        "k" : "WebID",
                        "v" : "WebID"
                     },
                     {
                        "k" : "Demo",
                        "v" : "Demonstration"
                     },
                     {
                        "k" : "Choice",
                        "v" : "authChoice"
                     },
                     {
                        "k" : "Combination",
                        "v" : "combineMods"
                     },
                     {
                        "k" : "CAS",
                        "v" : "Central Authentication Service (CAS)"
                     },
                     {
                        "k" : "OpenID",
                        "v" : "OpenID"
                     },
                     {
                        "k" : "OpenIDConnect",
                        "v" : "OpenID Connect"
                     },
                     {
                        "k" : "SAML",
                        "v" : "SAML v2"
                     },
                     {
                        "k" : "Proxy",
                        "v" : "Proxy"
                     },
                     {
                        "k" : "Remote",
                        "v" : "Remote"
                     },
                     {
                        "k" : "Slave",
                        "v" : "Slave"
                     },
                     {
                        "k" : "Null",
                        "v" : "None"
                     },
                     {
                        "k" : "Custom",
                        "v" : "customModule"
                     }
                  ],
                  "title" : "authentication",
                  "type" : "select"
               },
               {
                  "data" : "Same",
                  "default" : "Same",
                  "id" : "userDB",
                  "select" : [
                     {
                        "k" : "Same",
                        "v" : "Same"
                     },
                     {
                        "k" : "AD",
                        "v" : "Active Directory"
                     },
                     {
                        "k" : "DBI",
                        "v" : "Database (DBI)"
                     },
                     {
                        "k" : "LDAP",
                        "v" : "LDAP"
                     },
                     {
                        "k" : "REST",
                        "v" : "REST"
                     },
                     {
                        "k" : "Null",
                        "v" : "None"
                     },
                     {
                        "k" : "Custom",
                        "v" : "customModule"
                     }
                  ],
                  "title" : "userDB",
                  "type" : "select"
               },
               {
                  "data" : "Demo",
                  "default" : "Demo",
                  "id" : "passwordDB",
                  "select" : [
                     {
                        "k" : "AD",
                        "v" : "Active Directory"
                     },
                     {
                        "k" : "Choice",
                        "v" : "authChoice"
                     },
                     {
                        "k" : "DBI",
                        "v" : "Database (DBI)"
                     },
                     {
                        "k" : "Demo",
                        "v" : "Demonstration"
                     },
                     {
                        "k" : "LDAP",
                        "v" : "LDAP"
                     },
                     {
                        "k" : "REST",
                        "v" : "REST"
                     },
                     {
                        "k" : "Null",
                        "v" : "None"
                     },
                     {
                        "k" : "Custom",
                        "v" : "customModule"
                     }
                  ],
                  "title" : "passwordDB",
                  "type" : "select"
               },
               {
                  "data" : "Null",
                  "default" : "Null",
                  "id" : "registerDB",
                  "select" : [
                     {
                        "k" : "AD",
                        "v" : "Active Directory"
                     },
                     {
                        "k" : "Demo",
                        "v" : "Demonstration"
                     },
                     {
                        "k" : "LDAP",
                        "v" : "LDAP"
                     },
                     {
                        "k" : "Null",
                        "v" : "None"
                     },
                     {
                        "k" : "Custom",
                        "v" : "customModule"
                     }
                  ],
                  "title" : "registerDB",
                  "type" : "select"
               }
            ],
            "nodes_cond" : [
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "ADPwdMaxAge",
                        "title" : "ADPwdMaxAge",
                        "type" : "int"
                     },
                     {
                        "default" : 0,
                        "id" : "ADPwdExpireWarning",
                        "title" : "ADPwdExpireWarning",
                        "type" : "int"
                     }
                  ],
                  "help" : "authad.html",
                  "id" : "adParams",
                  "show" : false,
                  "title" : "adParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "lmAuth",
                        "id" : "authChoiceParam",
                        "title" : "authChoiceParam"
                     },
                     {
                        "cnodes" : "authChoiceModules",
                        "id" : "authChoiceModules",
                        "select" : [
                           [
                              {
                                 "k" : "Apache",
                                 "v" : "Apache"
                              },
                              {
                                 "k" : "AD",
                                 "v" : "Active Directory"
                              },
                              {
                                 "k" : "CAS",
                                 "v" : "Central Authentication Service (CAS)"
                              },
                              {
                                 "k" : "DBI",
                                 "v" : "Database (DBI)"
                              },
                              {
                                 "k" : "Demo",
                                 "v" : "Demo"
                              },
                              {
                                 "k" : "Facebook",
                                 "v" : "Facebook"
                              },
                              {
                                 "k" : "GPG",
                                 "v" : "GPG"
                              },
                              {
                                 "k" : "Kerberos",
                                 "v" : "Kerberos"
                              },
                              {
                                 "k" : "LDAP",
                                 "v" : "LDAP"
                              },
                              {
                                 "k" : "LinkedIn",
                                 "v" : "LinkedIn"
                              },
                              {
                                 "k" : "PAM",
                                 "v" : "PAM"
                              },
                              {
                                 "k" : "Null",
                                 "v" : "None"
                              },
                              {
                                 "k" : "OpenID",
                                 "v" : "OpenID"
                              },
                              {
                                 "k" : "OpenIDConnect",
                                 "v" : "OpenID Connect"
                              },
                              {
                                 "k" : "Proxy",
                                 "v" : "Proxy"
                              },
                              {
                                 "k" : "Radius",
                                 "v" : "Radius"
                              },
                              {
                                 "k" : "REST",
                                 "v" : "REST"
                              },
                              {
                                 "k" : "Remote",
                                 "v" : "Remote"
                              },
                              {
                                 "k" : "SAML",
                                 "v" : "SAML v2"
                              },
                              {
                                 "k" : "Slave",
                                 "v" : "Slave"
                              },
                              {
                                 "k" : "SSL",
                                 "v" : "SSL"
                              },
                              {
                                 "k" : "Twitter",
                                 "v" : "Twitter"
                              },
                              {
                                 "k" : "WebID",
                                 "v" : "WebID"
                              },
                              {
                                 "k" : "Custom",
                                 "v" : "customModule"
                              }
                           ],
                           [
                              {
                                 "k" : "AD",
                                 "v" : "Active Directory"
                              },
                              {
                                 "k" : "CAS",
                                 "v" : "Central Authentication Service (CAS)"
                              },
                              {
                                 "k" : "DBI",
                                 "v" : "Database (DBI)"
                              },
                              {
                                 "k" : "Demo",
                                 "v" : "Demo"
                              },
                              {
                                 "k" : "Facebook",
                                 "v" : "Facebook"
                              },
                              {
                                 "k" : "LDAP",
                                 "v" : "LDAP"
                              },
                              {
                                 "k" : "Null",
                                 "v" : "None"
                              },
                              {
                                 "k" : "OpenID",
                                 "v" : "OpenID"
                              },
                              {
                                 "k" : "OpenIDConnect",
                                 "v" : "OpenID Connect"
                              },
                              {
                                 "k" : "Proxy",
                                 "v" : "Proxy"
                              },
                              {
                                 "k" : "REST",
                                 "v" : "REST"
                              },
                              {
                                 "k" : "Remote",
                                 "v" : "Remote"
                              },
                              {
                                 "k" : "SAML",
                                 "v" : "SAML v2"
                              },
                              {
                                 "k" : "Slave",
                                 "v" : "Slave"
                              },
                              {
                                 "k" : "WebID",
                                 "v" : "WebID"
                              },
                              {
                                 "k" : "Custom",
                                 "v" : "customModule"
                              }
                           ],
                           [
                              {
                                 "k" : "AD",
                                 "v" : "Active Directory"
                              },
                              {
                                 "k" : "DBI",
                                 "v" : "Database (DBI)"
                              },
                              {
                                 "k" : "Demo",
                                 "v" : "Demo"
                              },
                              {
                                 "k" : "LDAP",
                                 "v" : "LDAP"
                              },
                              {
                                 "k" : "REST",
                                 "v" : "REST"
                              },
                              {
                                 "k" : "Null",
                                 "v" : "None"
                              },
                              {
                                 "k" : "Custom",
                                 "v" : "customModule"
                              }
                           ]
                        ],
                        "title" : "authChoiceModules",
                        "type" : "authChoiceContainer"
                     }
                  ],
                  "help" : "authchoice.html",
                  "id" : "choiceParams",
                  "show" : false,
                  "title" : "choiceParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 4,
                        "id" : "apacheAuthnLevel",
                        "title" : "apacheAuthnLevel",
                        "type" : "int"
                     }
                  ],
                  "help" : "authapache.html",
                  "id" : "apacheParams",
                  "show" : false,
                  "title" : "apacheParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 1,
                        "id" : "casAuthnLevel",
                        "title" : "casAuthnLevel",
                        "type" : "int"
                     }
                  ],
                  "help" : "authcas.html",
                  "id" : "casParams",
                  "show" : false,
                  "title" : "casParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 2,
                        "id" : "dbiAuthnLevel",
                        "title" : "dbiAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "cnodes" : "dbiExportedVars",
                        "default" : [],
                        "id" : "dbiExportedVars",
                        "title" : "dbiExportedVars",
                        "type" : "keyTextContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "_nodes" : [
                                 {
                                    "id" : "dbiAuthChain",
                                    "title" : "dbiAuthChain"
                                 },
                                 {
                                    "id" : "dbiAuthUser",
                                    "title" : "dbiAuthUser"
                                 },
                                 {
                                    "id" : "dbiAuthPassword",
                                    "title" : "dbiAuthPassword",
                                    "type" : "password"
                                 }
                              ],
                              "id" : "dbiConnectionAuth",
                              "title" : "dbiConnectionAuth",
                              "type" : "simpleInputContainer"
                           },
                           {
                              "_nodes" : [
                                 {
                                    "id" : "dbiUserChain",
                                    "title" : "dbiUserChain"
                                 },
                                 {
                                    "id" : "dbiUserUser",
                                    "title" : "dbiUserUser"
                                 },
                                 {
                                    "id" : "dbiUserPassword",
                                    "title" : "dbiUserPassword",
                                    "type" : "password"
                                 }
                              ],
                              "id" : "dbiConnectionUser",
                              "title" : "dbiConnectionUser",
                              "type" : "simpleInputContainer"
                           }
                        ],
                        "help" : "authdbi.html#connection",
                        "id" : "dbiConnection",
                        "title" : "dbiConnection"
                     },
                     {
                        "_nodes" : [
                           {
                              "id" : "dbiAuthTable",
                              "title" : "dbiAuthTable"
                           },
                           {
                              "id" : "dbiUserTable",
                              "title" : "dbiUserTable"
                           },
                           {
                              "id" : "dbiAuthLoginCol",
                              "title" : "dbiAuthLoginCol"
                           },
                           {
                              "id" : "dbiAuthPasswordCol",
                              "title" : "dbiAuthPasswordCol"
                           },
                           {
                              "id" : "dbiPasswordMailCol",
                              "title" : "dbiPasswordMailCol"
                           },
                           {
                              "id" : "userPivot",
                              "title" : "userPivot"
                           }
                        ],
                        "help" : "authdbi.html#schema",
                        "id" : "dbiSchema",
                        "title" : "dbiSchema",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "help" : "authdbi.html#password",
                              "id" : "dbiAuthPasswordHash",
                              "title" : "dbiAuthPasswordHash"
                           },
                           {
                              "_nodes" : [
                                 {
                                    "help" : "authdbi.html#password",
                                    "id" : "dbiDynamicHashEnabled",
                                    "title" : "dbiDynamicHashEnabled",
                                    "type" : "bool"
                                 },
                                 {
                                    "help" : "authdbi.html#password",
                                    "id" : "dbiDynamicHashValidSchemes",
                                    "title" : "dbiDynamicHashValidSchemes"
                                 },
                                 {
                                    "help" : "authdbi.html#password",
                                    "id" : "dbiDynamicHashValidSaltedSchemes",
                                    "title" : "dbiDynamicHashValidSaltedSchemes"
                                 },
                                 {
                                    "help" : "authdbi.html#password",
                                    "id" : "dbiDynamicHashNewPasswordScheme",
                                    "title" : "dbiDynamicHashNewPasswordScheme"
                                 }
                              ],
                              "help" : "authdbi.html#password",
                              "id" : "dbiDynamicHash",
                              "title" : "dbiDynamicHash",
                              "type" : "simpleInputContainer"
                           }
                        ],
                        "help" : "authdbi.html#password",
                        "id" : "dbiPassword",
                        "title" : "dbiPassword"
                     }
                  ],
                  "help" : "authdbi.html",
                  "id" : "dbiParams",
                  "show" : false,
                  "title" : "dbiParams"
               },
               {
                  "_nodes" : [
                     {
                        "cnodes" : "demoExportedVars",
                        "default" : [
                           {
                              "data" : "cn",
                              "id" : "demoExportedVars/cn",
                              "title" : "cn",
                              "type" : "keyText"
                           },
                           {
                              "data" : "mail",
                              "id" : "demoExportedVars/mail",
                              "title" : "mail",
                              "type" : "keyText"
                           },
                           {
                              "data" : "uid",
                              "id" : "demoExportedVars/uid",
                              "title" : "uid",
                              "type" : "keyText"
                           }
                        ],
                        "id" : "demoExportedVars",
                        "title" : "demoExportedVars",
                        "type" : "keyTextContainer"
                     }
                  ],
                  "help" : "authdemo.html",
                  "id" : "demoParams",
                  "show" : true,
                  "title" : "demoParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 1,
                        "id" : "facebookAuthnLevel",
                        "title" : "facebookAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "cnodes" : "facebookExportedVars",
                        "default" : [],
                        "id" : "facebookExportedVars",
                        "title" : "facebookExportedVars",
                        "type" : "keyTextContainer"
                     },
                     {
                        "id" : "facebookAppId",
                        "title" : "facebookAppId"
                     },
                     {
                        "id" : "facebookAppSecret",
                        "title" : "facebookAppSecret"
                     },
                     {
                        "default" : "id",
                        "id" : "facebookUserField",
                        "title" : "facebookUserField"
                     }
                  ],
                  "help" : "authfacebook.html",
                  "id" : "facebookParams",
                  "show" : false,
                  "title" : "facebookParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 3,
                        "id" : "krbAuthnLevel",
                        "title" : "krbAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "krbKeytab",
                        "title" : "krbKeytab"
                     },
                     {
                        "default" : 0,
                        "id" : "krbByJs",
                        "title" : "krbByJs",
                        "type" : "bool"
                     },
                     {
                        "default" : 1,
                        "id" : "krbRemoveDomain",
                        "title" : "krbRemoveDomain",
                        "type" : "bool"
                     }
                  ],
                  "help" : "authkerberos.html",
                  "id" : "kerberosParams",
                  "show" : false,
                  "title" : "kerberosParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 2,
                        "id" : "ldapAuthnLevel",
                        "title" : "ldapAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "cnodes" : "ldapExportedVars",
                        "default" : [
                           {
                              "data" : "cn",
                              "id" : "ldapExportedVars/cn",
                              "title" : "cn",
                              "type" : "keyText"
                           },
                           {
                              "data" : "mail",
                              "id" : "ldapExportedVars/mail",
                              "title" : "mail",
                              "type" : "keyText"
                           },
                           {
                              "data" : "uid",
                              "id" : "ldapExportedVars/uid",
                              "title" : "uid",
                              "type" : "keyText"
                           }
                        ],
                        "id" : "ldapExportedVars",
                        "title" : "ldapExportedVars",
                        "type" : "keyTextContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : "ldap://localhost",
                              "id" : "ldapServer",
                              "title" : "ldapServer"
                           },
                           {
                              "default" : 389,
                              "id" : "ldapPort",
                              "title" : "ldapPort",
                              "type" : "int"
                           },
                           {
                              "default" : "dc=example,dc=com",
                              "id" : "ldapBase",
                              "title" : "ldapBase"
                           },
                           {
                              "default" : "",
                              "id" : "managerDn",
                              "title" : "managerDn"
                           },
                           {
                              "default" : "",
                              "id" : "managerPassword",
                              "title" : "managerPassword",
                              "type" : "password"
                           },
                           {
                              "default" : 120,
                              "id" : "ldapTimeout",
                              "title" : "ldapTimeout",
                              "type" : "int"
                           },
                           {
                              "default" : 3,
                              "id" : "ldapVersion",
                              "title" : "ldapVersion",
                              "type" : "int"
                           },
                           {
                              "id" : "ldapRaw",
                              "title" : "ldapRaw"
                           }
                        ],
                        "help" : "authldap.html#connection",
                        "id" : "ldapConnection",
                        "title" : "ldapConnection",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "id" : "LDAPFilter",
                              "title" : "LDAPFilter"
                           },
                           {
                              "id" : "AuthLDAPFilter",
                              "title" : "AuthLDAPFilter"
                           },
                           {
                              "id" : "mailLDAPFilter",
                              "title" : "mailLDAPFilter"
                           },
                           {
                              "default" : "find",
                              "id" : "ldapSearchDeref",
                              "select" : [
                                 {
                                    "k" : "never",
                                    "v" : "never"
                                 },
                                 {
                                    "k" : "search",
                                    "v" : "search"
                                 },
                                 {
                                    "k" : "find",
                                    "v" : "find"
                                 },
                                 {
                                    "k" : "always",
                                    "v" : "always"
                                 }
                              ],
                              "title" : "ldapSearchDeref",
                              "type" : "select"
                           }
                        ],
                        "help" : "authldap.html#filters",
                        "id" : "ldapFilters",
                        "title" : "ldapFilters",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "id" : "ldapGroupBase",
                              "title" : "ldapGroupBase"
                           },
                           {
                              "default" : "groupOfNames",
                              "id" : "ldapGroupObjectClass",
                              "title" : "ldapGroupObjectClass"
                           },
                           {
                              "default" : "member",
                              "id" : "ldapGroupAttributeName",
                              "title" : "ldapGroupAttributeName"
                           },
                           {
                              "default" : "dn",
                              "id" : "ldapGroupAttributeNameUser",
                              "title" : "ldapGroupAttributeNameUser"
                           },
                           {
                              "default" : "cn",
                              "id" : "ldapGroupAttributeNameSearch",
                              "title" : "ldapGroupAttributeNameSearch"
                           },
                           {
                              "default" : 0,
                              "id" : "ldapGroupDecodeSearchedValue",
                              "title" : "ldapGroupDecodeSearchedValue",
                              "type" : "bool"
                           },
                           {
                              "default" : 0,
                              "id" : "ldapGroupRecursive",
                              "title" : "ldapGroupRecursive",
                              "type" : "bool"
                           },
                           {
                              "default" : "dn",
                              "id" : "ldapGroupAttributeNameGroup",
                              "title" : "ldapGroupAttributeNameGroup"
                           }
                        ],
                        "help" : "authldap.html#groups",
                        "id" : "ldapGroups",
                        "title" : "ldapGroups",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : 0,
                              "id" : "ldapPpolicyControl",
                              "title" : "ldapPpolicyControl",
                              "type" : "bool"
                           },
                           {
                              "default" : 0,
                              "id" : "ldapSetPassword",
                              "title" : "ldapSetPassword",
                              "type" : "bool"
                           },
                           {
                              "default" : 0,
                              "id" : "ldapChangePasswordAsUser",
                              "title" : "ldapChangePasswordAsUser",
                              "type" : "bool"
                           },
                           {
                              "default" : "utf-8",
                              "id" : "ldapPwdEnc",
                              "title" : "ldapPwdEnc"
                           },
                           {
                              "default" : 1,
                              "id" : "ldapUsePasswordResetAttribute",
                              "title" : "ldapUsePasswordResetAttribute",
                              "type" : "bool"
                           },
                           {
                              "default" : "pwdReset",
                              "id" : "ldapPasswordResetAttribute",
                              "title" : "ldapPasswordResetAttribute"
                           },
                           {
                              "default" : "TRUE",
                              "id" : "ldapPasswordResetAttributeValue",
                              "title" : "ldapPasswordResetAttributeValue"
                           },
                           {
                              "default" : 0,
                              "id" : "ldapAllowResetExpiredPassword",
                              "title" : "ldapAllowResetExpiredPassword",
                              "type" : "bool"
                           }
                        ],
                        "help" : "authldap.html#password",
                        "id" : "ldapPassword",
                        "title" : "ldapPassword",
                        "type" : "simpleInputContainer"
                     }
                  ],
                  "help" : "authldap.html",
                  "id" : "ldapParams",
                  "show" : false,
                  "title" : "ldapParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 1,
                        "id" : "linkedInAuthnLevel",
                        "title" : "linkedInAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "linkedInClientID",
                        "title" : "linkedInClientID"
                     },
                     {
                        "id" : "linkedInClientSecret",
                        "title" : "linkedInClientSecret",
                        "type" : "password"
                     },
                     {
                        "default" : "id,first-name,last-name,email-address",
                        "id" : "linkedInFields",
                        "title" : "linkedInFields"
                     },
                     {
                        "default" : "emailAddress",
                        "id" : "linkedInUserField",
                        "title" : "linkedInUserField"
                     },
                     {
                        "default" : "r_basicprofile r_emailaddress",
                        "id" : "linkedInScope",
                        "title" : "linkedInScope"
                     }
                  ],
                  "help" : "authlinkedin.html",
                  "id" : "linkedinParams",
                  "show" : false,
                  "title" : "linkedinParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "id" : "combination",
                        "title" : "combination"
                     },
                     {
                        "cnodes" : "combModules",
                        "id" : "combModules",
                        "select" : [
                           {
                              "k" : "Apache",
                              "v" : "Apache"
                           },
                           {
                              "k" : "AD",
                              "v" : "Active Directory"
                           },
                           {
                              "k" : "DBI",
                              "v" : "Database (DBI)"
                           },
                           {
                              "k" : "Facebook",
                              "v" : "Facebook"
                           },
                           {
                              "k" : "GPG",
                              "v" : "GPG"
                           },
                           {
                              "k" : "Kerberos",
                              "v" : "Kerberos"
                           },
                           {
                              "k" : "LDAP",
                              "v" : "LDAP"
                           },
                           {
                              "k" : "LinkedIn",
                              "v" : "LinkedIn"
                           },
                           {
                              "k" : "PAM",
                              "v" : "PAM"
                           },
                           {
                              "k" : "Radius",
                              "v" : "Radius"
                           },
                           {
                              "k" : "REST",
                              "v" : "REST"
                           },
                           {
                              "k" : "SSL",
                              "v" : "SSL"
                           },
                           {
                              "k" : "Twitter",
                              "v" : "Twitter"
                           },
                           {
                              "k" : "WebID",
                              "v" : "WebID"
                           },
                           {
                              "k" : "Demo",
                              "v" : "Demonstration"
                           },
                           {
                              "k" : "CAS",
                              "v" : "Central Authentication Service (CAS)"
                           },
                           {
                              "k" : "OpenID",
                              "v" : "OpenID"
                           },
                           {
                              "k" : "OpenIDConnect",
                              "v" : "OpenID Connect"
                           },
                           {
                              "k" : "SAML",
                              "v" : "SAML v2"
                           },
                           {
                              "k" : "Proxy",
                              "v" : "Proxy"
                           },
                           {
                              "k" : "Remote",
                              "v" : "Remote"
                           },
                           {
                              "k" : "Slave",
                              "v" : "Slave"
                           },
                           {
                              "k" : "Null",
                              "v" : "None"
                           },
                           {
                              "k" : "Custom",
                              "v" : "customModule"
                           }
                        ],
                        "title" : "combModules",
                        "type" : "cmbModuleContainer"
                     }
                  ],
                  "help" : "authcombination.html",
                  "id" : "combinationParams",
                  "show" : false,
                  "title" : "combinationParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "nullAuthnLevel",
                        "title" : "nullAuthnLevel",
                        "type" : "int"
                     }
                  ],
                  "help" : "authnull.html",
                  "id" : "nullParams",
                  "show" : true,
                  "title" : "nullParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 1,
                        "id" : "openIdAuthnLevel",
                        "title" : "openIdAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "cnodes" : "openIdExportedVars",
                        "default" : [],
                        "id" : "openIdExportedVars",
                        "title" : "openIdExportedVars",
                        "type" : "keyTextContainer"
                     },
                     {
                        "id" : "openIdSecret",
                        "title" : "openIdSecret"
                     },
                     {
                        "default" : "0;",
                        "id" : "openIdIDPList",
                        "title" : "openIdIDPList",
                        "type" : "blackWhiteList"
                     }
                  ],
                  "help" : "authopenid.html",
                  "id" : "openidParams",
                  "show" : false,
                  "title" : "openidParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 1,
                        "id" : "oidcAuthnLevel",
                        "title" : "oidcAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "default" : "openidconnectcallback",
                        "id" : "oidcRPCallbackGetParam",
                        "title" : "oidcRPCallbackGetParam"
                     },
                     {
                        "default" : 600,
                        "id" : "oidcRPStateTimeout",
                        "title" : "oidcRPStateTimeout",
                        "type" : "int"
                     }
                  ],
                  "help" : "authopenidconnect.html",
                  "id" : "oidcParams",
                  "show" : false,
                  "title" : "oidcParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 5,
                        "id" : "gpgAuthnLevel",
                        "title" : "gpgAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "default" : "",
                        "id" : "gpgDb",
                        "title" : "gpgDb"
                     }
                  ],
                  "help" : "authgpg.html",
                  "id" : "gpgParams",
                  "show" : false,
                  "title" : "gpgParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 2,
                        "id" : "proxyAuthnLevel",
                        "title" : "proxyAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "proxyAuthService",
                        "title" : "proxyAuthService"
                     },
                     {
                        "id" : "proxySessionService",
                        "title" : "proxySessionService"
                     },
                     {
                        "id" : "remoteCookieName",
                        "title" : "remoteCookieName"
                     },
                     {
                        "default" : 0,
                        "id" : "proxyUseSoap",
                        "title" : "proxyUseSoap",
                        "type" : "bool"
                     }
                  ],
                  "help" : "authproxy.html",
                  "id" : "proxyParams",
                  "show" : false,
                  "title" : "proxyParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 2,
                        "id" : "pamAuthnLevel",
                        "title" : "pamAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "default" : "login",
                        "id" : "pamService",
                        "title" : "pamService"
                     }
                  ],
                  "help" : "authpam.html",
                  "id" : "pamParams",
                  "show" : false,
                  "title" : "pamParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 3,
                        "id" : "radiusAuthnLevel",
                        "title" : "radiusAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "radiusSecret",
                        "title" : "radiusSecret"
                     },
                     {
                        "id" : "radiusServer",
                        "title" : "radiusServer"
                     }
                  ],
                  "help" : "authradius.html",
                  "id" : "radiusParams",
                  "show" : false,
                  "title" : "radiusParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 2,
                        "id" : "restAuthnLevel",
                        "title" : "restAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "restAuthUrl",
                        "title" : "restAuthUrl"
                     },
                     {
                        "id" : "restUserDBUrl",
                        "title" : "restUserDBUrl"
                     },
                     {
                        "id" : "restPwdConfirmUrl",
                        "title" : "restPwdConfirmUrl"
                     },
                     {
                        "id" : "restPwdModifyUrl",
                        "title" : "restPwdModifyUrl"
                     }
                  ],
                  "help" : "authrest.html",
                  "id" : "restParams",
                  "show" : false,
                  "title" : "restParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "id" : "remotePortal",
                        "title" : "remotePortal"
                     },
                     {
                        "id" : "remoteCookieName",
                        "title" : "remoteCookieName"
                     },
                     {
                        "default" : "Lemonldap::NG::Common::Apache::Session::SOAP",
                        "id" : "remoteGlobalStorage",
                        "title" : "remoteGlobalStorage"
                     },
                     {
                        "cnodes" : "remoteGlobalStorageOptions",
                        "default" : [
                           {
                              "data" : "http://auth.example.com/Lemonldap/NG/Common/PSGI/SOAPService",
                              "id" : "remoteGlobalStorageOptions/ns",
                              "title" : "ns",
                              "type" : "keyText"
                           },
                           {
                              "data" : "http://auth.example.com/sessions",
                              "id" : "remoteGlobalStorageOptions/proxy",
                              "title" : "proxy",
                              "type" : "keyText"
                           }
                        ],
                        "id" : "remoteGlobalStorageOptions",
                        "title" : "remoteGlobalStorageOptions",
                        "type" : "keyTextContainer"
                     }
                  ],
                  "help" : "authremote.html",
                  "id" : "remoteParams",
                  "show" : false,
                  "title" : "remoteParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 2,
                        "id" : "slaveAuthnLevel",
                        "title" : "slaveAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "cnodes" : "slaveExportedVars",
                        "default" : [],
                        "id" : "slaveExportedVars",
                        "title" : "slaveExportedVars",
                        "type" : "keyTextContainer"
                     },
                     {
                        "id" : "slaveUserHeader",
                        "title" : "slaveUserHeader"
                     },
                     {
                        "id" : "slaveMasterIP",
                        "title" : "slaveMasterIP"
                     },
                     {
                        "id" : "slaveHeaderName",
                        "title" : "slaveHeaderName"
                     },
                     {
                        "id" : "slaveHeaderContent",
                        "title" : "slaveHeaderContent"
                     }
                  ],
                  "help" : "authslave.html",
                  "id" : "slaveParams",
                  "show" : false,
                  "title" : "slaveParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 5,
                        "id" : "SSLAuthnLevel",
                        "title" : "SSLAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "default" : "SSL_CLIENT_S_DN_Email",
                        "id" : "SSLVar",
                        "title" : "SSLVar"
                     },
                     {
                        "cnodes" : "SSLVarIf",
                        "default" : [],
                        "id" : "SSLVarIf",
                        "title" : "SSLVarIf",
                        "type" : "keyTextContainer"
                     },
                     {
                        "default" : 0,
                        "id" : "sslByAjax",
                        "title" : "sslByAjax",
                        "type" : "bool"
                     },
                     {
                        "id" : "sslHost",
                        "title" : "sslHost"
                     }
                  ],
                  "help" : "authssl.html",
                  "id" : "sslParams",
                  "show" : false,
                  "title" : "sslParams"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 1,
                        "id" : "twitterAuthnLevel",
                        "title" : "twitterAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "twitterKey",
                        "title" : "twitterKey"
                     },
                     {
                        "id" : "twitterSecret",
                        "title" : "twitterSecret"
                     },
                     {
                        "id" : "twitterAppName",
                        "title" : "twitterAppName"
                     },
                     {
                        "default" : "screen_name",
                        "id" : "twitterUserField",
                        "title" : "twitterUserField"
                     }
                  ],
                  "help" : "authtwitter.html",
                  "id" : "twitterParams",
                  "show" : false,
                  "title" : "twitterParams",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 1,
                        "id" : "webIDAuthnLevel",
                        "title" : "webIDAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "cnodes" : "webIDExportedVars",
                        "default" : [],
                        "id" : "webIDExportedVars",
                        "title" : "webIDExportedVars",
                        "type" : "keyTextContainer"
                     },
                     {
                        "id" : "webIDWhitelist",
                        "title" : "webIDWhitelist"
                     }
                  ],
                  "help" : "authwebid.html",
                  "id" : "webidParams",
                  "show" : false,
                  "title" : "webidParams"
               },
               {
                  "_nodes" : [
                     {
                        "id" : "customAuth",
                        "title" : "customAuth"
                     },
                     {
                        "id" : "customUserDB",
                        "title" : "customUserDB"
                     },
                     {
                        "id" : "customPassword",
                        "title" : "customPassword"
                     },
                     {
                        "id" : "customRegister",
                        "title" : "customRegister"
                     },
                     {
                        "cnodes" : "customAddParams",
                        "id" : "customAddParams",
                        "title" : "customAddParams",
                        "type" : "keyTextContainer"
                     }
                  ],
                  "help" : "authcustom.html",
                  "id" : "customParams",
                  "show" : false,
                  "title" : "customParams"
               }
            ],
            "title" : "authParams",
            "type" : "authParams"
         },
         {
            "_nodes" : [
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "issuerDBSAMLActivation",
                        "title" : "issuerDBSAMLActivation",
                        "type" : "bool"
                     },
                     {
                        "default" : "^/saml/",
                        "id" : "issuerDBSAMLPath",
                        "title" : "issuerDBSAMLPath"
                     },
                     {
                        "default" : 1,
                        "id" : "issuerDBSAMLRule",
                        "title" : "issuerDBSAMLRule",
                        "type" : "boolOrExpr"
                     }
                  ],
                  "help" : "idpsaml.html",
                  "id" : "issuerDBSAML",
                  "title" : "issuerDBSAML",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "issuerDBCASActivation",
                        "title" : "issuerDBCASActivation",
                        "type" : "bool"
                     },
                     {
                        "default" : "^/cas/",
                        "id" : "issuerDBCASPath",
                        "title" : "issuerDBCASPath"
                     },
                     {
                        "default" : 1,
                        "id" : "issuerDBCASRule",
                        "title" : "issuerDBCASRule",
                        "type" : "boolOrExpr"
                     }
                  ],
                  "help" : "idpcas.html#enabling_cas",
                  "id" : "issuerDBCAS",
                  "title" : "issuerDBCAS",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "issuerDBOpenIDActivation",
                        "title" : "issuerDBOpenIDActivation",
                        "type" : "bool"
                     },
                     {
                        "default" : "^/openidserver/",
                        "id" : "issuerDBOpenIDPath",
                        "title" : "issuerDBOpenIDPath"
                     },
                     {
                        "default" : 1,
                        "id" : "issuerDBOpenIDRule",
                        "title" : "issuerDBOpenIDRule",
                        "type" : "boolOrExpr"
                     },
                     {
                        "_nodes" : [
                           {
                              "id" : "openIdIssuerSecret",
                              "title" : "openIdIssuerSecret"
                           },
                           {
                              "id" : "openIdAttr",
                              "title" : "openIdAttr"
                           },
                           {
                              "default" : "0;",
                              "id" : "openIdSPList",
                              "title" : "openIdSPList",
                              "type" : "blackWhiteList"
                           },
                           {
                              "_nodes" : [
                                 {
                                    "default" : "cn",
                                    "id" : "openIdSreg_fullname",
                                    "title" : "openIdSreg_fullname"
                                 },
                                 {
                                    "default" : "uid",
                                    "id" : "openIdSreg_nickname",
                                    "title" : "openIdSreg_nickname"
                                 },
                                 {
                                    "id" : "openIdSreg_language",
                                    "title" : "openIdSreg_language"
                                 },
                                 {
                                    "id" : "openIdSreg_postcode",
                                    "title" : "openIdSreg_postcode"
                                 },
                                 {
                                    "default" : "_timezone",
                                    "id" : "openIdSreg_timezone",
                                    "title" : "openIdSreg_timezone"
                                 },
                                 {
                                    "id" : "openIdSreg_country",
                                    "title" : "openIdSreg_country"
                                 },
                                 {
                                    "id" : "openIdSreg_gender",
                                    "title" : "openIdSreg_gender"
                                 },
                                 {
                                    "default" : "mail",
                                    "id" : "openIdSreg_email",
                                    "title" : "openIdSreg_email"
                                 },
                                 {
                                    "id" : "openIdSreg_dob",
                                    "title" : "openIdSreg_dob"
                                 }
                              ],
                              "id" : "openIdSreg",
                              "title" : "openIdSreg",
                              "type" : "simpleInputContainer"
                           }
                        ],
                        "id" : "issuerDBOpenIDOptions",
                        "title" : "issuerDBOpenIDOptions"
                     }
                  ],
                  "help" : "idpopenid.html",
                  "id" : "issuerDBOpenID",
                  "title" : "issuerDBOpenID"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "issuerDBOpenIDConnectActivation",
                        "title" : "issuerDBOpenIDConnectActivation",
                        "type" : "bool"
                     },
                     {
                        "default" : "^/oauth2/",
                        "id" : "issuerDBOpenIDConnectPath",
                        "title" : "issuerDBOpenIDConnectPath"
                     },
                     {
                        "default" : 1,
                        "id" : "issuerDBOpenIDConnectRule",
                        "title" : "issuerDBOpenIDConnectRule",
                        "type" : "boolOrExpr"
                     }
                  ],
                  "help" : "idpopenidconnect.html",
                  "id" : "issuerDBOpenIDConnect",
                  "title" : "issuerDBOpenIDConnect",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "issuerDBGetActivation",
                        "title" : "issuerDBGetActivation",
                        "type" : "bool"
                     },
                     {
                        "default" : "^/get/",
                        "id" : "issuerDBGetPath",
                        "title" : "issuerDBGetPath"
                     },
                     {
                        "default" : 1,
                        "id" : "issuerDBGetRule",
                        "title" : "issuerDBGetRule",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : [],
                        "id" : "issuerDBGetParameters",
                        "title" : "issuerDBGetParameters",
                        "type" : "doubleHash"
                     }
                  ],
                  "help" : "issuerdbget.html",
                  "id" : "issuerDBGet",
                  "title" : "issuerDBGet"
               }
            ],
            "help" : "start.html#identity_provider",
            "id" : "issuerParams",
            "title" : "issuerParams"
         },
         {
            "_nodes" : [
               {
                  "default" : "uid",
                  "id" : "whatToTrace",
                  "title" : "whatToTrace"
               },
               {
                  "default" : "_password _2fDevices",
                  "id" : "hiddenAttributes",
                  "title" : "hiddenAttributes"
               }
            ],
            "help" : "logs.html",
            "id" : "logParams",
            "title" : "logParams",
            "type" : "simpleInputContainer"
         },
         {
            "_nodes" : [
               {
                  "default" : "lemonldap",
                  "id" : "cookieName",
                  "title" : "cookieName"
               },
               {
                  "data" : "example.com",
                  "default" : "example.com",
                  "id" : "domain",
                  "title" : "domain"
               },
               {
                  "default" : 0,
                  "id" : "cda",
                  "title" : "cda",
                  "type" : "bool"
               },
               {
                  "default" : 0,
                  "id" : "securedCookie",
                  "select" : [
                     {
                        "k" : "0",
                        "v" : "unsecuredCookie"
                     },
                     {
                        "k" : "1",
                        "v" : "securedCookie"
                     },
                     {
                        "k" : "2",
                        "v" : "doubleCookie"
                     },
                     {
                        "k" : "3",
                        "v" : "doubleCookieForSingleSession"
                     }
                  ],
                  "title" : "securedCookie",
                  "type" : "select"
               },
               {
                  "default" : 1,
                  "id" : "httpOnly",
                  "title" : "httpOnly",
                  "type" : "bool"
               },
               {
                  "id" : "cookieExpiration",
                  "title" : "cookieExpiration",
                  "type" : "int"
               }
            ],
            "help" : "ssocookie.html",
            "id" : "cookieParams",
            "title" : "cookieParams",
            "type" : "simpleInputContainer"
         },
         {
            "_nodes" : [
               {
                  "default" : 0,
                  "id" : "storePassword",
                  "title" : "storePassword",
                  "type" : "bool"
               },
               {
                  "default" : 72000,
                  "id" : "timeout",
                  "title" : "timeout",
                  "type" : "int"
               },
               {
                  "default" : 0,
                  "id" : "timeoutActivity",
                  "title" : "timeoutActivity",
                  "type" : "int"
               },
               {
                  "default" : 60,
                  "id" : "timeoutActivityInterval",
                  "title" : "timeoutActivityInterval",
                  "type" : "int"
               },
               {
                  "cnodes" : "grantSessionRules",
                  "default" : [],
                  "id" : "grantSessionRules",
                  "title" : "grantSessionRules",
                  "type" : "grantContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "Apache::Session::File",
                        "id" : "globalStorage",
                        "title" : "globalStorage"
                     },
                     {
                        "cnodes" : "globalStorageOptions",
                        "default" : [
                           {
                              "data" : "/var/lib/lemonldap-ng/sessions/",
                              "id" : "globalStorageOptions/Directory",
                              "title" : "Directory",
                              "type" : "keyText"
                           },
                           {
                              "data" : "/var/lib/lemonldap-ng/sessions/lock/",
                              "id" : "globalStorageOptions/LockDirectory",
                              "title" : "LockDirectory",
                              "type" : "keyText"
                           },
                           {
                              "data" : "Lemonldap::NG::Common::Apache::Session::Generate::SHA256",
                              "id" : "globalStorageOptions/generateModule",
                              "title" : "generateModule",
                              "type" : "keyText"
                           }
                        ],
                        "id" : "globalStorageOptions",
                        "title" : "globalStorageOptions",
                        "type" : "keyTextContainer"
                     },
                     {
                        "default" : "Cache::FileCache",
                        "id" : "localSessionStorage",
                        "title" : "localSessionStorage"
                     },
                     {
                        "cnodes" : "localSessionStorageOptions",
                        "default" : [
                           {
                              "data" : 3,
                              "id" : "localSessionStorageOptions/cache_depth",
                              "title" : "cache_depth",
                              "type" : "keyText"
                           },
                           {
                              "data" : "/tmp",
                              "id" : "localSessionStorageOptions/cache_root",
                              "title" : "cache_root",
                              "type" : "keyText"
                           },
                           {
                              "data" : 600,
                              "id" : "localSessionStorageOptions/default_expires_in",
                              "title" : "default_expires_in",
                              "type" : "keyText"
                           },
                           {
                              "data" : "007",
                              "id" : "localSessionStorageOptions/directory_umask",
                              "title" : "directory_umask",
                              "type" : "keyText"
                           },
                           {
                              "data" : "lemonldap-ng-sessions",
                              "id" : "localSessionStorageOptions/namespace",
                              "title" : "namespace",
                              "type" : "keyText"
                           }
                        ],
                        "id" : "localSessionStorageOptions",
                        "title" : "localSessionStorageOptions",
                        "type" : "keyTextContainer"
                     }
                  ],
                  "help" : "start.html#sessions_database",
                  "id" : "sessionStorage",
                  "title" : "sessionStorage"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "singleSession",
                        "title" : "singleSession",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "singleIP",
                        "title" : "singleIP",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "singleUserByIP",
                        "title" : "singleUserByIP",
                        "type" : "bool"
                     },
                     {
                        "default" : 1,
                        "id" : "notifyDeleted",
                        "title" : "notifyDeleted",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "notifyOther",
                        "title" : "notifyOther",
                        "type" : "bool"
                     }
                  ],
                  "id" : "multipleSessions",
                  "title" : "multipleSessions",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "disablePersistentStorage",
                        "title" : "disablePersistentStorage",
                        "type" : "bool"
                     },
                     {
                        "id" : "persistentStorage",
                        "title" : "persistentStorage"
                     },
                     {
                        "cnodes" : "persistentStorageOptions",
                        "id" : "persistentStorageOptions",
                        "title" : "persistentStorageOptions",
                        "type" : "keyTextContainer"
                     }
                  ],
                  "id" : "persistentSessions",
                  "title" : "persistentSessions"
               }
            ],
            "help" : "sessions.html",
            "id" : "sessionParams",
            "title" : "sessionParams"
         },
         {
            "_nodes" : [
               {
                  "cnodes" : "reloadUrls",
                  "help" : "configlocation.html#configuration_reload",
                  "id" : "reloadUrls",
                  "title" : "reloadUrls",
                  "type" : "keyTextContainer"
               },
               {
                  "default" : 5,
                  "id" : "reloadTimeout",
                  "title" : "reloadTimeout",
                  "type" : "int"
               }
            ],
            "help" : "configlocation.html#configuration_reload",
            "id" : "reloadParams",
            "title" : "reloadParams"
         },
         {
            "_nodes" : [
               {
                  "default" : 0,
                  "id" : "stayConnected",
                  "title" : "stayConnected",
                  "type" : "bool"
               },
               {
                  "default" : 0,
                  "help" : "status.html",
                  "id" : "portalStatus",
                  "title" : "portalStatus",
                  "type" : "bool"
               },
               {
                  "default" : 1,
                  "id" : "upgradeSession",
                  "title" : "upgradeSession",
                  "type" : "bool"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "wsdlServer",
                        "title" : "wsdlServer",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "restSessionServer",
                        "title" : "restSessionServer",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "restExportSecretKeys",
                        "title" : "restExportSecretKeys",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "restConfigServer",
                        "title" : "restConfigServer",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "help" : "soapservices.html",
                        "id" : "soapSessionServer",
                        "title" : "soapSessionServer",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "help" : "soapservices.html",
                        "id" : "soapConfigServer",
                        "title" : "soapConfigServer",
                        "type" : "bool"
                     },
                     {
                        "id" : "exportedAttr",
                        "title" : "exportedAttr"
                     }
                  ],
                  "help" : "portalservers.html",
                  "id" : "portalServers",
                  "title" : "portalServers",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "loginHistoryEnabled",
                        "title" : "loginHistoryEnabled",
                        "type" : "bool"
                     },
                     {
                        "default" : 5,
                        "id" : "successLoginNumber",
                        "title" : "successLoginNumber",
                        "type" : "int"
                     },
                     {
                        "default" : 5,
                        "id" : "failedLoginNumber",
                        "title" : "failedLoginNumber",
                        "type" : "int"
                     },
                     {
                        "cnodes" : "sessionDataToRemember",
                        "id" : "sessionDataToRemember",
                        "title" : "sessionDataToRemember",
                        "type" : "keyTextContainer"
                     }
                  ],
                  "help" : "loginhistory.html",
                  "id" : "loginHistory",
                  "title" : "loginHistory"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "notification",
                        "title" : "notification",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "notificationServer",
                        "title" : "notificationServer",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "oldNotifFormat",
                        "title" : "oldNotifFormat",
                        "type" : "bool"
                     },
                     {
                        "default" : "File",
                        "id" : "notificationStorage",
                        "title" : "notificationStorage"
                     },
                     {
                        "cnodes" : "notificationStorageOptions",
                        "default" : [
                           {
                              "data" : "/var/lib/lemonldap-ng/notifications",
                              "id" : "notificationStorageOptions/dirName",
                              "title" : "dirName",
                              "type" : "keyText"
                           }
                        ],
                        "id" : "notificationStorageOptions",
                        "title" : "notificationStorageOptions",
                        "type" : "keyTextContainer"
                     },
                     {
                        "default" : "allusers",
                        "id" : "notificationWildcard",
                        "title" : "notificationWildcard"
                     },
                     {
                        "id" : "notificationXSLTfile",
                        "title" : "notificationXSLTfile"
                     }
                  ],
                  "help" : "notifications.html",
                  "id" : "notifications",
                  "title" : "notifications"
               },
               {
                  "_nodes" : [
                     {
                        "_nodes" : [
                           {
                              "id" : "mailSubject",
                              "title" : "mailSubject"
                           },
                           {
                              "id" : "mailBody",
                              "title" : "mailBody",
                              "type" : "longtext"
                           },
                           {
                              "id" : "mailConfirmSubject",
                              "title" : "mailConfirmSubject"
                           },
                           {
                              "id" : "mailConfirmBody",
                              "title" : "mailConfirmBody",
                              "type" : "longtext"
                           }
                        ],
                        "id" : "mailContent",
                        "title" : "mailContent",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : "http://auth.example.com/resetpwd",
                              "id" : "mailUrl",
                              "title" : "mailUrl"
                           },
                           {
                              "default" : 0,
                              "id" : "mailTimeout",
                              "title" : "mailTimeout",
                              "type" : "int"
                           },
                           {
                              "default" : "[A-Z]{3}[a-z]{5}.\\d{2}",
                              "id" : "randomPasswordRegexp",
                              "title" : "randomPasswordRegexp"
                           }
                        ],
                        "id" : "mailOther",
                        "title" : "mailOther",
                        "type" : "simpleInputContainer"
                     }
                  ],
                  "help" : "resetpassword.html",
                  "id" : "passwordManagement",
                  "title" : "passwordManagement"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "http://auth.example.com/register",
                        "id" : "registerUrl",
                        "title" : "registerUrl"
                     },
                     {
                        "default" : 0,
                        "id" : "registerTimeout",
                        "title" : "registerTimeout",
                        "type" : "int"
                     },
                     {
                        "id" : "registerConfirmSubject",
                        "title" : "registerConfirmSubject"
                     },
                     {
                        "id" : "registerDoneSubject",
                        "title" : "registerDoneSubject"
                     }
                  ],
                  "help" : "register.html",
                  "id" : "register",
                  "title" : "register",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "cnodes" : "autoSigninRules",
                        "id" : "autoSigninRules",
                        "title" : "autoSigninRules",
                        "type" : "keyTextContainer"
                     }
                  ],
                  "help" : "autosignin.html",
                  "id" : "autoSignin",
                  "title" : "autoSignin"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "checkState",
                        "title" : "checkState",
                        "type" : "bool"
                     },
                     {
                        "id" : "checkStateSecret",
                        "title" : "checkStateSecret"
                     }
                  ],
                  "help" : "checkstate.html",
                  "id" : "stateCheck",
                  "title" : "stateCheck",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "checkUser",
                        "title" : "checkUser",
                        "type" : "bool"
                     },
                     {
                        "default" : 1,
                        "id" : "checkUserIdRule",
                        "title" : "checkUserIdRule"
                     },
                     {
                        "default" : "_loginHistory _session_id hGroups",
                        "id" : "checkUserHiddenAttributes",
                        "title" : "checkUserHiddenAttributes"
                     },
                     {
                        "default" : 0,
                        "id" : "checkUserDisplayPersistentInfo",
                        "title" : "checkUserDisplayPersistentInfo",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "checkUserDisplayEmptyValues",
                        "title" : "checkUserDisplayEmptyValues",
                        "type" : "bool"
                     }
                  ],
                  "help" : "checkuser.html",
                  "id" : "checkUsers",
                  "title" : "checkUsers",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "impersonationRule",
                        "title" : "impersonationRule",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : 1,
                        "id" : "impersonationIdRule",
                        "title" : "impersonationIdRule"
                     },
                     {
                        "default" : "_2fDevices _loginHistory",
                        "id" : "impersonationHiddenAttributes",
                        "title" : "impersonationHiddenAttributes"
                     },
                     {
                        "default" : 1,
                        "id" : "impersonationSkipEmptyValues",
                        "title" : "impersonationSkipEmptyValues",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "impersonationMergeSSOgroups",
                        "title" : "impersonationMergeSSOgroups",
                        "type" : "boolOrExpr"
                     }
                  ],
                  "help" : "impersonation.html",
                  "id" : "impersonation",
                  "title" : "impersonation",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "contextSwitchingRule",
                        "title" : "contextSwitchingRule",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : 1,
                        "id" : "contextSwitchingIdRule",
                        "title" : "contextSwitchingIdRule"
                     },
                     {
                        "default" : 1,
                        "id" : "contextSwitchingStopWithLogout",
                        "title" : "contextSwitchingStopWithLogout",
                        "type" : "bool"
                     }
                  ],
                  "help" : "contextswitching.html",
                  "id" : "contextSwitching",
                  "title" : "contextSwitching",
                  "type" : "simpleInputContainer"
               }
            ],
            "help" : "start.html#plugins",
            "id" : "plugins",
            "title" : "plugins"
         },
         {
            "help" : "secondfactor.html",
            "id" : "secondFactors",
            "nodes" : [
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "utotp2fActivation",
                        "title" : "utotp2fActivation",
                        "type" : "boolOrExpr"
                     },
                     {
                        "id" : "utotp2fAuthnLevel",
                        "title" : "utotp2fAuthnLevel",
                        "type" : "int"
                     }
                  ],
                  "help" : "utotp2f.html",
                  "id" : "utotp2f",
                  "title" : "utotp2f",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "totp2fActivation",
                        "title" : "totp2fActivation",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : 0,
                        "id" : "totp2fSelfRegistration",
                        "title" : "totp2fSelfRegistration",
                        "type" : "boolOrExpr"
                     },
                     {
                        "id" : "totp2fAuthnLevel",
                        "title" : "totp2fAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "totp2fIssuer",
                        "title" : "totp2fIssuer"
                     },
                     {
                        "default" : 30,
                        "id" : "totp2fInterval",
                        "title" : "totp2fInterval",
                        "type" : "int"
                     },
                     {
                        "default" : 1,
                        "id" : "totp2fRange",
                        "title" : "totp2fRange",
                        "type" : "int"
                     },
                     {
                        "default" : 6,
                        "id" : "totp2fDigits",
                        "title" : "totp2fDigits",
                        "type" : "int"
                     },
                     {
                        "default" : 1,
                        "id" : "totp2fUserCanRemoveKey",
                        "title" : "totp2fUserCanRemoveKey",
                        "type" : "bool"
                     },
                     {
                        "id" : "totp2fTTL",
                        "title" : "totp2fTTL",
                        "type" : "int"
                     }
                  ],
                  "help" : "totp2f.html",
                  "id" : "totp",
                  "title" : "totp",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "u2fActivation",
                        "title" : "u2fActivation",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : 0,
                        "id" : "u2fSelfRegistration",
                        "title" : "u2fSelfRegistration",
                        "type" : "boolOrExpr"
                     },
                     {
                        "id" : "u2fAuthnLevel",
                        "title" : "u2fAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "default" : 1,
                        "id" : "u2fUserCanRemoveKey",
                        "title" : "u2fUserCanRemoveKey",
                        "type" : "bool"
                     },
                     {
                        "id" : "u2fTTL",
                        "title" : "u2fTTL",
                        "type" : "int"
                     }
                  ],
                  "help" : "u2f.html",
                  "id" : "u2f",
                  "title" : "u2f",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "mail2fActivation",
                        "title" : "mail2fActivation",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : "\\d{6}",
                        "id" : "mail2fCodeRegex",
                        "title" : "mail2fCodeRegex"
                     },
                     {
                        "id" : "mail2fTimeout",
                        "title" : "mail2fTimeout",
                        "type" : "int"
                     },
                     {
                        "id" : "mail2fSubject",
                        "title" : "mail2fSubject"
                     },
                     {
                        "id" : "mail2fBody",
                        "title" : "mail2fBody",
                        "type" : "longtext"
                     },
                     {
                        "id" : "mail2fAuthnLevel",
                        "title" : "mail2fAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "mail2fLogo",
                        "title" : "mail2fLogo"
                     }
                  ],
                  "help" : "mail2f.html",
                  "id" : "mail2f",
                  "title" : "mail2f",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "ext2fActivation",
                        "title" : "ext2fActivation",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : "\\d{6}",
                        "id" : "ext2fCodeActivation",
                        "title" : "ext2fCodeActivation"
                     },
                     {
                        "id" : "ext2FSendCommand",
                        "title" : "ext2FSendCommand"
                     },
                     {
                        "id" : "ext2FValidateCommand",
                        "title" : "ext2FValidateCommand"
                     },
                     {
                        "id" : "ext2fAuthnLevel",
                        "title" : "ext2fAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "ext2fLogo",
                        "title" : "ext2fLogo"
                     }
                  ],
                  "help" : "external2f.html",
                  "id" : "external2f",
                  "title" : "external2f",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "rest2fActivation",
                        "title" : "rest2fActivation",
                        "type" : "boolOrExpr"
                     },
                     {
                        "id" : "rest2fInitUrl",
                        "title" : "rest2fInitUrl"
                     },
                     {
                        "cnodes" : "rest2fInitArgs",
                        "id" : "rest2fInitArgs",
                        "title" : "rest2fInitArgs",
                        "type" : "keyTextContainer"
                     },
                     {
                        "id" : "rest2fVerifyUrl",
                        "title" : "rest2fVerifyUrl"
                     },
                     {
                        "cnodes" : "rest2fVerifyArgs",
                        "id" : "rest2fVerifyArgs",
                        "title" : "rest2fVerifyArgs",
                        "type" : "keyTextContainer"
                     },
                     {
                        "id" : "rest2fAuthnLevel",
                        "title" : "rest2fAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "rest2fLogo",
                        "title" : "rest2fLogo"
                     }
                  ],
                  "help" : "rest2f.html",
                  "id" : "rest2f",
                  "title" : "rest2f"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "yubikey2fActivation",
                        "title" : "yubikey2fActivation",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : 0,
                        "id" : "yubikey2fSelfRegistration",
                        "title" : "yubikey2fSelfRegistration",
                        "type" : "boolOrExpr"
                     },
                     {
                        "id" : "yubikey2fAuthnLevel",
                        "title" : "yubikey2fAuthnLevel",
                        "type" : "int"
                     },
                     {
                        "id" : "yubikey2fClientID",
                        "title" : "yubikey2fClientID"
                     },
                     {
                        "id" : "yubikey2fSecretKey",
                        "title" : "yubikey2fSecretKey"
                     },
                     {
                        "id" : "yubikey2fNonce",
                        "title" : "yubikey2fNonce"
                     },
                     {
                        "id" : "yubikey2fUrl",
                        "title" : "yubikey2fUrl"
                     },
                     {
                        "default" : 12,
                        "id" : "yubikey2fPublicIDSize",
                        "title" : "yubikey2fPublicIDSize",
                        "type" : "int"
                     },
                     {
                        "default" : 1,
                        "id" : "yubikey2fUserCanRemoveKey",
                        "title" : "yubikey2fUserCanRemoveKey",
                        "type" : "bool"
                     },
                     {
                        "id" : "yubikey2fTTL",
                        "title" : "yubikey2fTTL",
                        "type" : "int"
                     }
                  ],
                  "help" : "yubikey2f.html",
                  "id" : "yubikey2f",
                  "title" : "yubikey2f",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "help" : "secondfactor.html",
                        "id" : "sfRemovedMsgRule",
                        "title" : "sfRemovedMsgRule",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : 0,
                        "id" : "sfRemovedUseNotif",
                        "title" : "sfRemovedUseNotif",
                        "type" : "bool"
                     },
                     {
                        "default" : "RemoveSF",
                        "help" : "secondfactor.html",
                        "id" : "sfRemovedNotifRef",
                        "title" : "sfRemovedNotifRef"
                     },
                     {
                        "default" : "Second factor notification",
                        "help" : "secondfactor.html",
                        "id" : "sfRemovedNotifTitle",
                        "title" : "sfRemovedNotifTitle"
                     },
                     {
                        "default" : "_removedSF_ expired second factor(s) has/have been removed!",
                        "help" : "secondfactor.html",
                        "id" : "sfRemovedNotifMsg",
                        "title" : "sfRemovedNotifMsg"
                     }
                  ],
                  "help" : "secondfactor.html",
                  "id" : "sfRemovedNotification",
                  "title" : "sfRemovedNotification",
                  "type" : "simpleInputContainer"
               },
               {
                  "default" : 0,
                  "help" : "secondfactor.html",
                  "id" : "sfRequired",
                  "title" : "sfRequired",
                  "type" : "boolOrExpr"
               },
               {
                  "id" : "sfExtra",
                  "nodes" : [
                     {
                        "data" : {
                           "over" : [
                              [
                                 "mail2fCodeRegex",
                                 "\\d{4}"
                              ]
                           ],
                           "rule" : "$uid eq \"dwho\"",
                           "type" : "Mail2F"
                        },
                        "id" : "sfExtra/n1",
                        "title" : "work",
                        "type" : "sfExtra"
                     },
                     {
                        "data" : {
                           "over" : [
                              [
                                 "mail2fCodeRegex",
                                 "\\d{6}"
                              ],
                              [
                                 "mail2fLogo",
                                 "home.jpg"
                              ]
                           ],
                           "rule" : "$uid eq \"rtyler\"",
                           "type" : "Mail2F"
                        },
                        "id" : "sfExtra/n2",
                        "title" : "home",
                        "type" : "sfExtra"
                     }
                  ],
                  "select" : [
                     {
                        "k" : "Mail2F",
                        "v" : "E-Mail"
                     },
                     {
                        "k" : "Ext2F",
                        "v" : "External"
                     }
                  ],
                  "title" : "sfExtra",
                  "type" : "sfExtraContainer"
               }
            ],
            "title" : "secondFactors"
         },
         {
            "_nodes" : [
               {
                  "help" : "customfunctions.html",
                  "id" : "customFunctions",
                  "title" : "customFunctions"
               },
               {
                  "default" : "; ",
                  "id" : "multiValuesSeparator",
                  "title" : "multiValuesSeparator",
                  "type" : "authParamsText"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "mail",
                        "id" : "mailSessionKey",
                        "title" : "mailSessionKey"
                     },
                     {
                        "default" : "",
                        "id" : "SMTPServer",
                        "title" : "SMTPServer"
                     },
                     {
                        "id" : "SMTPPort",
                        "title" : "SMTPPort",
                        "type" : "int"
                     },
                     {
                        "id" : "SMTPAuthUser",
                        "title" : "SMTPAuthUser"
                     },
                     {
                        "id" : "SMTPAuthPass",
                        "title" : "SMTPAuthPass",
                        "type" : "password"
                     },
                     {
                        "default" : "",
                        "id" : "SMTPTLS",
                        "select" : [
                           {
                              "k" : "",
                              "v" : "none"
                           },
                           {
                              "k" : "starttls",
                              "v" : "SMTP + STARTTLS"
                           },
                           {
                              "k" : "ssl",
                              "v" : "SMTPS"
                           }
                        ],
                        "title" : "SMTPTLS",
                        "type" : "select"
                     },
                     {
                        "cnodes" : "SMTPTLSOpts",
                        "id" : "SMTPTLSOpts",
                        "title" : "SMTPTLSOpts",
                        "type" : "keyTextContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : "noreply@example.com",
                              "id" : "mailFrom",
                              "title" : "mailFrom"
                           },
                           {
                              "id" : "mailReplyTo",
                              "title" : "mailReplyTo"
                           },
                           {
                              "default" : "utf-8",
                              "id" : "mailCharset",
                              "title" : "mailCharset"
                           }
                        ],
                        "id" : "mailHeaders",
                        "title" : "mailHeaders",
                        "type" : "simpleInputContainer"
                     }
                  ],
                  "help" : "smtp.html",
                  "id" : "SMTP",
                  "title" : "SMTP"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "^[\\w\\.\\-@]+$",
                        "id" : "userControl",
                        "title" : "userControl"
                     },
                     {
                        "default" : 0,
                        "help" : "forcereauthn.html",
                        "id" : "portalForceAuthn",
                        "title" : "portalForceAuthn",
                        "type" : "bool"
                     },
                     {
                        "default" : 5,
                        "id" : "portalForceAuthnInterval",
                        "title" : "portalForceAuthnInterval",
                        "type" : "int"
                     },
                     {
                        "id" : "key",
                        "title" : "key",
                        "type" : "password"
                     },
                     {
                        "id" : "trustedDomains",
                        "title" : "trustedDomains"
                     },
                     {
                        "default" : 1,
                        "help" : "safejail.html",
                        "id" : "useSafeJail",
                        "title" : "useSafeJail",
                        "type" : "bool"
                     },
                     {
                        "default" : 1,
                        "id" : "checkXSS",
                        "title" : "checkXSS",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "help" : "bruteforceprotection.html",
                        "id" : "bruteForceProtection",
                        "title" : "bruteForceProtection",
                        "type" : "bool"
                     },
                     {
                        "default" : 1,
                        "id" : "requireToken",
                        "title" : "requireToken",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : 120,
                        "id" : "formTimeout",
                        "title" : "formTimeout",
                        "type" : "int"
                     },
                     {
                        "default" : 0,
                        "id" : "tokenUseGlobalStorage",
                        "title" : "tokenUseGlobalStorage",
                        "type" : "bool"
                     },
                     {
                        "cnodes" : "lwpOpts",
                        "id" : "lwpOpts",
                        "title" : "lwpOpts",
                        "type" : "keyTextContainer"
                     },
                     {
                        "cnodes" : "lwpSslOpts",
                        "id" : "lwpSslOpts",
                        "title" : "lwpSslOpts",
                        "type" : "keyTextContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : "'self'",
                              "id" : "cspDefault",
                              "title" : "cspDefault"
                           },
                           {
                              "default" : "'self' data:",
                              "id" : "cspImg",
                              "title" : "cspImg"
                           },
                           {
                              "default" : "'self'",
                              "id" : "cspScript",
                              "title" : "cspScript"
                           },
                           {
                              "default" : "'self'",
                              "id" : "cspStyle",
                              "title" : "cspStyle"
                           },
                           {
                              "default" : "'self'",
                              "id" : "cspFont",
                              "title" : "cspFont"
                           },
                           {
                              "default" : "'self'",
                              "id" : "cspFormAction",
                              "title" : "cspFormAction"
                           },
                           {
                              "default" : "'self'",
                              "id" : "cspConnect",
                              "title" : "cspConnect"
                           }
                        ],
                        "help" : "security.html#portal",
                        "id" : "contentSecurityPolicy",
                        "title" : "contentSecurityPolicy",
                        "type" : "simpleInputContainer"
                     },
                     {
                        "_nodes" : [
                           {
                              "default" : 1,
                              "id" : "corsEnabled",
                              "title" : "corsEnabled",
                              "type" : "bool"
                           },
                           {
                              "default" : true,
                              "id" : "corsAllow_Credentials",
                              "title" : "corsAllow_Credentials"
                           },
                           {
                              "default" : "*",
                              "id" : "corsAllow_Headers",
                              "title" : "corsAllow_Headers"
                           },
                           {
                              "default" : "POST,GET",
                              "id" : "corsAllow_Methods",
                              "title" : "corsAllow_Methods"
                           },
                           {
                              "default" : "*",
                              "id" : "corsAllow_Origin",
                              "title" : "corsAllow_Origin"
                           },
                           {
                              "default" : "*",
                              "id" : "corsExpose_Headers",
                              "title" : "corsExpose_Headers"
                           },
                           {
                              "default" : "86400",
                              "id" : "corsMax_Age",
                              "title" : "corsMax_Age"
                           }
                        ],
                        "help" : "security.html#portal",
                        "id" : "crossOrigineResourceSharing",
                        "title" : "crossOrigineResourceSharing",
                        "type" : "simpleInputContainer"
                     }
                  ],
                  "help" : "security.html#configure_security_settings",
                  "id" : "security",
                  "title" : "security"
               },
               {
                  "_nodes" : [
                     {
                        "default" : -1,
                        "id" : "https",
                        "title" : "https",
                        "type" : "trool"
                     },
                     {
                        "default" : -1,
                        "id" : "port",
                        "title" : "port",
                        "type" : "int"
                     },
                     {
                        "default" : 0,
                        "id" : "useRedirectOnForbidden",
                        "title" : "useRedirectOnForbidden",
                        "type" : "bool"
                     },
                     {
                        "default" : 1,
                        "id" : "useRedirectOnError",
                        "title" : "useRedirectOnError",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "maintenance",
                        "title" : "maintenance",
                        "type" : "bool"
                     }
                  ],
                  "help" : "redirections.html",
                  "id" : "redirection",
                  "title" : "redirection",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "jsRedirect",
                        "title" : "jsRedirect",
                        "type" : "boolOrExpr"
                     },
                     {
                        "default" : 0,
                        "id" : "noAjaxHook",
                        "title" : "noAjaxHook",
                        "type" : "bool"
                     },
                     {
                        "default" : 0,
                        "id" : "skipRenewConfirmation",
                        "title" : "skipRenewConfirmation",
                        "type" : "bool"
                     }
                  ],
                  "help" : "redirections.html#portal_redirections",
                  "id" : "portalRedirection",
                  "title" : "portalRedirection",
                  "type" : "simpleInputContainer"
               },
               {
                  "cnodes" : "nginxCustomHandlers",
                  "help" : "handlerarch.html",
                  "id" : "nginxCustomHandlers",
                  "title" : "nginxCustomHandlers",
                  "type" : "keyTextContainer"
               },
               {
                  "cnodes" : "logoutServices",
                  "default" : [],
                  "help" : "logoutforward.html",
                  "id" : "logoutServices",
                  "title" : "logoutServices",
                  "type" : "keyTextContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "get",
                        "id" : "infoFormMethod",
                        "select" : [
                           {
                              "k" : "get",
                              "v" : "GET"
                           },
                           {
                              "k" : "post",
                              "v" : "POST"
                           }
                        ],
                        "title" : "infoFormMethod",
                        "type" : "select"
                     },
                     {
                        "default" : "post",
                        "id" : "confirmFormMethod",
                        "select" : [
                           {
                              "k" : "get",
                              "v" : "GET"
                           },
                           {
                              "k" : "post",
                              "v" : "POST"
                           }
                        ],
                        "title" : "confirmFormMethod",
                        "type" : "select"
                     },
                     {
                        "default" : "get",
                        "id" : "redirectFormMethod",
                        "select" : [
                           {
                              "k" : "get",
                              "v" : "GET"
                           },
                           {
                              "k" : "post",
                              "v" : "POST"
                           }
                        ],
                        "title" : "redirectFormMethod",
                        "type" : "select"
                     },
                     {
                        "default" : 1,
                        "id" : "activeTimer",
                        "title" : "activeTimer",
                        "type" : "bool"
                     }
                  ],
                  "id" : "forms",
                  "title" : "forms",
                  "type" : "simpleInputContainer"
               }
            ],
            "help" : "start.html#advanced_features",
            "id" : "advancedParams",
            "title" : "advancedParams"
         }
      ],
      "title" : "generalParameters"
   },
   {
      "_nodes" : [
         {
            "cnodes" : "exportedVars",
            "default" : [
               {
                  "data" : "HTTP_USER_AGENT",
                  "id" : "exportedVars/UA",
                  "title" : "UA",
                  "type" : "keyText"
               }
            ],
            "help" : "exportedvars.html",
            "id" : "exportedVars",
            "title" : "exportedVars",
            "type" : "keyTextContainer"
         },
         {
            "cnodes" : "macros",
            "default" : [],
            "help" : "exportedvars.html#extend_variables_using_macros_and_groups",
            "id" : "macros",
            "title" : "macros",
            "type" : "keyTextContainer"
         },
         {
            "cnodes" : "groups",
            "default" : [],
            "help" : "exportedvars.html#extend_variables_using_macros_and_groups",
            "id" : "groups",
            "title" : "groups",
            "type" : "keyTextContainer"
         }
      ],
      "help" : "variables.html",
      "id" : "variables",
      "title" : "variables"
   },
   {
      "cnodes" : "virtualHosts",
      "help" : "configvhost.html",
      "id" : "virtualHosts",
      "template" : "virtualHost",
      "title" : "virtualHosts",
      "type" : "virtualHostContainer"
   },
   {
      "_nodes" : [
         {
            "default" : "#PORTAL#/saml/metadata",
            "id" : "samlEntityID",
            "title" : "samlEntityID"
         },
         {
            "_nodes" : [
               {
                  "get" : [
                     "samlServicePrivateKeySig",
                     "samlServicePrivateKeySigPwd",
                     "samlServicePublicKeySig"
                  ],
                  "id" : "samlServiceSecuritySig",
                  "title" : "samlServiceSecuritySig",
                  "type" : "RSAKey"
               },
               {
                  "get" : [
                     "samlServicePrivateKeyEnc",
                     "samlServicePrivateKeyEncPwd",
                     "samlServicePublicKeyEnc"
                  ],
                  "id" : "samlServiceSecurityEnc",
                  "title" : "samlServiceSecurityEnc",
                  "type" : "RSAKey"
               },
               {
                  "default" : 0,
                  "id" : "samlServiceUseCertificateInResponse",
                  "title" : "samlServiceUseCertificateInResponse",
                  "type" : "bool"
               },
               {
                  "default" : "RSA_SHA1",
                  "id" : "samlServiceSignatureMethod",
                  "select" : [
                     {
                        "k" : "RSA_SHA1",
                        "v" : "RSA SHA1"
                     },
                     {
                        "k" : "RSA_SHA256",
                        "v" : "RSA SHA256"
                     }
                  ],
                  "title" : "samlServiceSignatureMethod",
                  "type" : "select"
               }
            ],
            "help" : "samlservice.html#security_parameters",
            "id" : "samlServiceSecurity",
            "title" : "samlServiceSecurity"
         },
         {
            "_nodes" : [
               {
                  "default" : "mail",
                  "id" : "samlNameIDFormatMapEmail",
                  "title" : "samlNameIDFormatMapEmail"
               },
               {
                  "default" : "mail",
                  "id" : "samlNameIDFormatMapX509",
                  "title" : "samlNameIDFormatMapX509"
               },
               {
                  "default" : "uid",
                  "id" : "samlNameIDFormatMapWindows",
                  "title" : "samlNameIDFormatMapWindows"
               },
               {
                  "default" : "uid",
                  "id" : "samlNameIDFormatMapKerberos",
                  "title" : "samlNameIDFormatMapKerberos"
               }
            ],
            "help" : "samlservice.html#nameid_formats",
            "id" : "samlNameIDFormatMap",
            "title" : "samlNameIDFormatMap",
            "type" : "simpleInputContainer"
         },
         {
            "_nodes" : [
               {
                  "default" : 2,
                  "id" : "samlAuthnContextMapPassword",
                  "title" : "samlAuthnContextMapPassword",
                  "type" : "int"
               },
               {
                  "default" : 3,
                  "id" : "samlAuthnContextMapPasswordProtectedTransport",
                  "title" : "samlAuthnContextMapPasswordProtectedTransport",
                  "type" : "int"
               },
               {
                  "default" : 5,
                  "id" : "samlAuthnContextMapTLSClient",
                  "title" : "samlAuthnContextMapTLSClient",
                  "type" : "int"
               },
               {
                  "default" : 4,
                  "id" : "samlAuthnContextMapKerberos",
                  "title" : "samlAuthnContextMapKerberos",
                  "type" : "int"
               }
            ],
            "help" : "samlservice.html#authentication_contexts",
            "id" : "samlAuthnContextMap",
            "title" : "samlAuthnContextMap",
            "type" : "simpleInputContainer"
         },
         {
            "_nodes" : [
               {
                  "default" : "Example",
                  "id" : "samlOrganizationDisplayName",
                  "title" : "samlOrganizationDisplayName"
               },
               {
                  "default" : "Example",
                  "id" : "samlOrganizationName",
                  "title" : "samlOrganizationName"
               },
               {
                  "default" : "http://www.example.com",
                  "id" : "samlOrganizationURL",
                  "title" : "samlOrganizationURL"
               }
            ],
            "help" : "samlservice.html#organization",
            "id" : "samlOrganization",
            "title" : "samlOrganization",
            "type" : "simpleInputContainer"
         },
         {
            "_nodes" : [
               {
                  "default" : 1,
                  "id" : "samlSPSSODescriptorAuthnRequestsSigned",
                  "title" : "samlSPSSODescriptorAuthnRequestsSigned",
                  "type" : "bool"
               },
               {
                  "default" : 1,
                  "id" : "samlSPSSODescriptorWantAssertionsSigned",
                  "title" : "samlSPSSODescriptorWantAssertionsSigned",
                  "type" : "bool"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect;#PORTAL#/saml/proxySingleLogout;#PORTAL#/saml/proxySingleLogoutReturn",
                        "id" : "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect",
                        "title" : "samlSPSSODescriptorSingleLogoutServiceHTTPRedirect",
                        "type" : "samlService"
                     },
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST;#PORTAL#/saml/proxySingleLogout;#PORTAL#/saml/proxySingleLogoutReturn",
                        "id" : "samlSPSSODescriptorSingleLogoutServiceHTTPPost",
                        "title" : "samlSPSSODescriptorSingleLogoutServiceHTTPPost",
                        "type" : "samlService"
                     },
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:SOAP;#PORTAL#/saml/proxySingleLogoutSOAP;",
                        "id" : "samlSPSSODescriptorSingleLogoutServiceSOAP",
                        "title" : "samlSPSSODescriptorSingleLogoutServiceSOAP",
                        "type" : "samlService"
                     }
                  ],
                  "id" : "samlSPSSODescriptorSingleLogoutService",
                  "title" : "samlSPSSODescriptorSingleLogoutService"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "1;0;urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact;#PORTAL#/saml/proxySingleSignOnArtifact",
                        "id" : "samlSPSSODescriptorAssertionConsumerServiceHTTPArtifact",
                        "title" : "samlSPSSODescriptorAssertionConsumerServiceHTTPArtifact",
                        "type" : "samlAssertion"
                     },
                     {
                        "default" : "0;1;urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST;#PORTAL#/saml/proxySingleSignOnPost",
                        "id" : "samlSPSSODescriptorAssertionConsumerServiceHTTPPost",
                        "title" : "samlSPSSODescriptorAssertionConsumerServiceHTTPPost",
                        "type" : "samlAssertion"
                     }
                  ],
                  "id" : "samlSPSSODescriptorAssertionConsumerService",
                  "title" : "samlSPSSODescriptorAssertionConsumerService"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "1;0;urn:oasis:names:tc:SAML:2.0:bindings:SOAP;#PORTAL#/saml/artifact",
                        "id" : "samlSPSSODescriptorArtifactResolutionServiceArtifact",
                        "title" : "samlSPSSODescriptorArtifactResolutionServiceArtifact",
                        "type" : "samlAssertion"
                     }
                  ],
                  "id" : "samlSPSSODescriptorArtifactResolutionService",
                  "title" : "samlSPSSODescriptorArtifactResolutionService"
               }
            ],
            "help" : "samlservice.html#service_provider",
            "id" : "samlSPSSODescriptor",
            "title" : "samlSPSSODescriptor"
         },
         {
            "_nodes" : [
               {
                  "default" : 1,
                  "id" : "samlIDPSSODescriptorWantAuthnRequestsSigned",
                  "title" : "samlIDPSSODescriptorWantAuthnRequestsSigned",
                  "type" : "bool"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect;#PORTAL#/saml/singleSignOn;",
                        "id" : "samlIDPSSODescriptorSingleSignOnServiceHTTPRedirect",
                        "title" : "samlIDPSSODescriptorSingleSignOnServiceHTTPRedirect",
                        "type" : "samlService"
                     },
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST;#PORTAL#/saml/singleSignOn;",
                        "id" : "samlIDPSSODescriptorSingleSignOnServiceHTTPPost",
                        "title" : "samlIDPSSODescriptorSingleSignOnServiceHTTPPost",
                        "type" : "samlService"
                     },
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact;#PORTAL#/saml/singleSignOnArtifact;",
                        "id" : "samlIDPSSODescriptorSingleSignOnServiceHTTPArtifact",
                        "title" : "samlIDPSSODescriptorSingleSignOnServiceHTTPArtifact",
                        "type" : "samlService"
                     }
                  ],
                  "id" : "samlIDPSSODescriptorSingleSignOnService",
                  "title" : "samlIDPSSODescriptorSingleSignOnService"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect;#PORTAL#/saml/singleLogout;#PORTAL#/saml/singleLogoutReturn",
                        "id" : "samlIDPSSODescriptorSingleLogoutServiceHTTPRedirect",
                        "title" : "samlIDPSSODescriptorSingleLogoutServiceHTTPRedirect",
                        "type" : "samlService"
                     },
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST;#PORTAL#/saml/singleLogout;#PORTAL#/saml/singleLogoutReturn",
                        "id" : "samlIDPSSODescriptorSingleLogoutServiceHTTPPost",
                        "title" : "samlIDPSSODescriptorSingleLogoutServiceHTTPPost",
                        "type" : "samlService"
                     },
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:SOAP;#PORTAL#/saml/singleLogoutSOAP;",
                        "id" : "samlIDPSSODescriptorSingleLogoutServiceSOAP",
                        "title" : "samlIDPSSODescriptorSingleLogoutServiceSOAP",
                        "type" : "samlService"
                     }
                  ],
                  "id" : "samlIDPSSODescriptorSingleLogoutService",
                  "title" : "samlIDPSSODescriptorSingleLogoutService"
               },
               {
                  "_nodes" : [
                     {
                        "default" : "1;0;urn:oasis:names:tc:SAML:2.0:bindings:SOAP;#PORTAL#/saml/artifact",
                        "id" : "samlIDPSSODescriptorArtifactResolutionServiceArtifact",
                        "title" : "samlIDPSSODescriptorArtifactResolutionServiceArtifact",
                        "type" : "samlAssertion"
                     }
                  ],
                  "id" : "samlIDPSSODescriptorArtifactResolutionService",
                  "title" : "samlIDPSSODescriptorArtifactResolutionService"
               }
            ],
            "help" : "samlservice.html#identity_provider",
            "id" : "samlIDPSSODescriptor",
            "title" : "samlIDPSSODescriptor"
         },
         {
            "_nodes" : [
               {
                  "_nodes" : [
                     {
                        "default" : "urn:oasis:names:tc:SAML:2.0:bindings:SOAP;#PORTAL#/saml/AA/SOAP;",
                        "id" : "samlAttributeAuthorityDescriptorAttributeServiceSOAP",
                        "title" : "samlAttributeAuthorityDescriptorAttributeServiceSOAP",
                        "type" : "samlService"
                     }
                  ],
                  "id" : "samlAttributeAuthorityDescriptorAttributeService",
                  "title" : "samlAttributeAuthorityDescriptorAttributeService"
               }
            ],
            "help" : "samlservice.html#attribute_authority",
            "id" : "samlAttributeAuthorityDescriptor",
            "title" : "samlAttributeAuthorityDescriptor"
         },
         {
            "_nodes" : [
               {
                  "default" : 1,
                  "id" : "samlMetadataForceUTF8",
                  "title" : "samlMetadataForceUTF8",
                  "type" : "bool"
               },
               {
                  "id" : "samlStorage",
                  "title" : "samlStorage"
               },
               {
                  "cnodes" : "samlStorageOptions",
                  "id" : "samlStorageOptions",
                  "title" : "samlStorageOptions",
                  "type" : "keyTextContainer"
               },
               {
                  "default" : 600,
                  "id" : "samlRelayStateTimeout",
                  "title" : "samlRelayStateTimeout",
                  "type" : "int"
               },
               {
                  "default" : 0,
                  "id" : "samlUseQueryStringSpecific",
                  "title" : "samlUseQueryStringSpecific",
                  "type" : "bool"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "samlCommonDomainCookieActivation",
                        "title" : "samlCommonDomainCookieActivation",
                        "type" : "bool"
                     },
                     {
                        "id" : "samlCommonDomainCookieDomain",
                        "title" : "samlCommonDomainCookieDomain"
                     },
                     {
                        "id" : "samlCommonDomainCookieReader",
                        "title" : "samlCommonDomainCookieReader"
                     },
                     {
                        "id" : "samlCommonDomainCookieWriter",
                        "title" : "samlCommonDomainCookieWriter"
                     }
                  ],
                  "id" : "samlCommonDomainCookie",
                  "title" : "samlCommonDomainCookie",
                  "type" : "simpleInputContainer"
               },
               {
                  "_nodes" : [
                     {
                        "default" : 0,
                        "id" : "samlDiscoveryProtocolActivation",
                        "title" : "samlDiscoveryProtocolActivation",
                        "type" : "bool"
                     },
                     {
                        "id" : "samlDiscoveryProtocolURL",
                        "title" : "samlDiscoveryProtocolURL"
                     },
                     {
                        "id" : "samlDiscoveryProtocolPolicy",
                        "title" : "samlDiscoveryProtocolPolicy"
                     },
                     {
                        "default" : 0,
                        "id" : "samlDiscoveryProtocolIsPassive",
                        "title" : "samlDiscoveryProtocolIsPassive",
                        "type" : "bool"
                     }
                  ],
                  "id" : "samlDiscoveryProtocol",
                  "title" : "samlDiscoveryProtocol",
                  "type" : "simpleInputContainer"
               },
               {
                  "default" : "",
                  "id" : "samlOverrideIDPEntityID",
                  "title" : "samlOverrideIDPEntityID"
               }
            ],
            "help" : "samlservice.html#advanced",
            "id" : "samlAdvanced",
            "title" : "samlAdvanced"
         }
      ],
      "help" : "samlservice.html",
      "id" : "samlServiceMetaData",
      "title" : "samlServiceMetaData"
   },
   {
      "cnodes" : "samlIDPMetaDataNodes",
      "help" : "authsaml.html",
      "id" : "samlIDPMetaDataNodes",
      "template" : "samlIDPMetaDataNode",
      "title" : "samlIDPMetaDataNodes",
      "type" : "samlIDPMetaDataNodeContainer"
   },
   {
      "cnodes" : "samlSPMetaDataNodes",
      "help" : "idpsaml.html",
      "id" : "samlSPMetaDataNodes",
      "template" : "samlSPMetaDataNode",
      "title" : "samlSPMetaDataNodes",
      "type" : "samlSPMetaDataNodeContainer"
   },
   {
      "_nodes" : [
         {
            "default" : "http://auth.example.com",
            "id" : "oidcServiceMetaDataIssuer",
            "title" : "oidcServiceMetaDataIssuer"
         },
         {
            "_nodes" : [
               {
                  "default" : "authorize",
                  "id" : "oidcServiceMetaDataAuthorizeURI",
                  "title" : "oidcServiceMetaDataAuthorizeURI"
               },
               {
                  "default" : "token",
                  "id" : "oidcServiceMetaDataTokenURI",
                  "title" : "oidcServiceMetaDataTokenURI"
               },
               {
                  "default" : "userinfo",
                  "id" : "oidcServiceMetaDataUserInfoURI",
                  "title" : "oidcServiceMetaDataUserInfoURI"
               },
               {
                  "default" : "jwks",
                  "id" : "oidcServiceMetaDataJWKSURI",
                  "title" : "oidcServiceMetaDataJWKSURI"
               },
               {
                  "default" : "register",
                  "id" : "oidcServiceMetaDataRegistrationURI",
                  "title" : "oidcServiceMetaDataRegistrationURI"
               },
               {
                  "default" : "logout",
                  "id" : "oidcServiceMetaDataEndSessionURI",
                  "title" : "oidcServiceMetaDataEndSessionURI"
               },
               {
                  "default" : "checksession.html",
                  "id" : "oidcServiceMetaDataCheckSessionURI",
                  "title" : "oidcServiceMetaDataCheckSessionURI"
               },
               {
                  "default" : "flogout",
                  "id" : "oidcServiceMetaDataFrontChannelURI",
                  "title" : "oidcServiceMetaDataFrontChannelURI"
               },
               {
                  "default" : "blogout",
                  "id" : "oidcServiceMetaDataBackChannelURI",
                  "title" : "oidcServiceMetaDataBackChannelURI"
               }
            ],
            "id" : "oidcServiceMetaDataEndPoints",
            "title" : "oidcServiceMetaDataEndPoints",
            "type" : "simpleInputContainer"
         },
         {
            "cnodes" : "oidcServiceMetaDataAuthnContext",
            "default" : [
               {
                  "data" : 1,
                  "id" : "oidcServiceMetaDataAuthnContext/loa-1",
                  "title" : "loa-1",
                  "type" : "keyText"
               },
               {
                  "data" : 2,
                  "id" : "oidcServiceMetaDataAuthnContext/loa-2",
                  "title" : "loa-2",
                  "type" : "keyText"
               },
               {
                  "data" : 3,
                  "id" : "oidcServiceMetaDataAuthnContext/loa-3",
                  "title" : "loa-3",
                  "type" : "keyText"
               },
               {
                  "data" : 4,
                  "id" : "oidcServiceMetaDataAuthnContext/loa-4",
                  "title" : "loa-4",
                  "type" : "keyText"
               },
               {
                  "data" : 5,
                  "id" : "oidcServiceMetaDataAuthnContext/loa-5",
                  "title" : "loa-5",
                  "type" : "keyText"
               }
            ],
            "id" : "oidcServiceMetaDataAuthnContext",
            "title" : "oidcServiceMetaDataAuthnContext",
            "type" : "keyTextContainer"
         },
         {
            "_nodes" : [
               {
                  "get" : [
                     "oidcServicePrivateKeySig",
                     "oidcServicePublicKeySig"
                  ],
                  "id" : "oidcServiceMetaDataKeys",
                  "title" : "oidcServiceMetaDataKeys",
                  "type" : "RSAKeyNoPassword"
               },
               {
                  "id" : "oidcServiceKeyIdSig",
                  "title" : "oidcServiceKeyIdSig"
               },
               {
                  "default" : 0,
                  "id" : "oidcServiceAllowDynamicRegistration",
                  "title" : "oidcServiceAllowDynamicRegistration",
                  "type" : "bool"
               },
               {
                  "default" : 1,
                  "id" : "oidcServiceAllowAuthorizationCodeFlow",
                  "title" : "oidcServiceAllowAuthorizationCodeFlow",
                  "type" : "bool"
               },
               {
                  "default" : 0,
                  "id" : "oidcServiceAllowImplicitFlow",
                  "title" : "oidcServiceAllowImplicitFlow",
                  "type" : "bool"
               },
               {
                  "default" : 0,
                  "id" : "oidcServiceAllowHybridFlow",
                  "title" : "oidcServiceAllowHybridFlow",
                  "type" : "bool"
               }
            ],
            "id" : "oidcServiceMetaDataSecurity",
            "title" : "oidcServiceMetaDataSecurity"
         },
         {
            "_nodes" : [
               {
                  "id" : "oidcStorage",
                  "title" : "oidcStorage"
               },
               {
                  "cnodes" : "oidcStorageOptions",
                  "id" : "oidcStorageOptions",
                  "title" : "oidcStorageOptions",
                  "type" : "keyTextContainer"
               }
            ],
            "id" : "oidcServiceMetaDataSessions",
            "title" : "oidcServiceMetaDataSessions"
         }
      ],
      "help" : "openidconnectservice.html#service_configuration",
      "id" : "oidcServiceMetaData",
      "title" : "oidcServiceMetaData"
   },
   {
      "cnodes" : "oidcOPMetaDataNodes",
      "help" : "authopenidconnect.html#declare_the_openid_connect_provider_in_llng",
      "id" : "oidcOPMetaDataNodes",
      "title" : "oidcOPMetaDataNodes",
      "type" : "oidcOPMetaDataNodeContainer"
   },
   {
      "cnodes" : "oidcRPMetaDataNodes",
      "help" : "idpopenidconnect.html#configuration_of_relying_party_in_llng",
      "id" : "oidcRPMetaDataNodes",
      "title" : "oidcRPMetaDataNodes",
      "type" : "oidcRPMetaDataNodeContainer"
   },
   {
      "_nodes" : [
         {
            "id" : "casAttr",
            "title" : "casAttr"
         },
         {
            "default" : "none",
            "id" : "casAccessControlPolicy",
            "select" : [
               {
                  "k" : "none",
                  "v" : "None"
               },
               {
                  "k" : "error",
                  "v" : "Display error on portal"
               },
               {
                  "k" : "faketicket",
                  "v" : "Send a fake service ticket"
               }
            ],
            "title" : "casAccessControlPolicy",
            "type" : "select"
         },
         {
            "id" : "casStorage",
            "title" : "casStorage"
         },
         {
            "cnodes" : "casStorageOptions",
            "id" : "casStorageOptions",
            "title" : "casStorageOptions",
            "type" : "keyTextContainer"
         },
         {
            "cnodes" : "casAttributes",
            "id" : "casAttributes",
            "title" : "casAttributes",
            "type" : "keyTextContainer"
         }
      ],
      "help" : "idpcas.html#configuring_the_cas_service",
      "id" : "casServiceMetadata",
      "title" : "casServiceMetadata"
   },
   {
      "cnodes" : "casSrvMetaDataNodes",
      "help" : "authcas.html",
      "id" : "casSrvMetaDataNodes",
      "template" : "casSrvMetaDataNode",
      "title" : "casSrvMetaDataNodes",
      "type" : "casSrvMetaDataNodeContainer"
   },
   {
      "cnodes" : "casAppMetaDataNodes",
      "help" : "idpcas.html#configuring_cas_applications",
      "id" : "casAppMetaDataNodes",
      "template" : "casAppMetaDataNode",
      "title" : "casAppMetaDataNodes",
      "type" : "casAppMetaDataNodeContainer"
   },
   {
      "data" : "",
      "id" : "cfgLog",
      "title" : "cfgLog"
   }
]
