lemonldap-ng/lemonldap-ng-manager/t/jsonfiles/17-extra2f.json
2019-09-17 21:34:25 +02:00

4188 lines
158 KiB
JSON

[
{
"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" : "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" : 0,
"id" : "singleSessionUserByIP",
"title" : "singleSessionUserByIP",
"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" : 0,
"id" : "totp2fDisplayExistingSecret",
"title" : "totp2fDisplayExistingSecret",
"type" : "bool"
},
{
"default" : 0,
"id" : "totp2fUserCanChangeKey",
"title" : "totp2fUserCanChangeKey",
"type" : "bool"
},
{
"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" : "lemonldapidp",
"id" : "samlIdPResolveCookie",
"title" : "samlIdPResolveCookie"
},
{
"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" : [
{
"_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"
}
]