|
|
|
@ -79,14 +79,22 @@ sub tree { |
|
|
|
|
'portalRequireOldPassword', |
|
|
|
|
'hideOldPassword', |
|
|
|
|
'mailOnPasswordChange', |
|
|
|
|
'passwordPolicy', |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
title => 'passwordPolicy', |
|
|
|
|
help => |
|
|
|
|
'portalcustom.html#password-policy', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'passwordPolicyActivation', |
|
|
|
|
'portalDisplayPasswordPolicy', |
|
|
|
|
'passwordPolicyMinSize', |
|
|
|
|
'passwordPolicyMinLower', |
|
|
|
|
'passwordPolicyMinUpper', |
|
|
|
|
'passwordPolicyMinDigit', |
|
|
|
|
'passwordPolicyMinSpeChar', |
|
|
|
|
'passwordPolicySpecialChar', |
|
|
|
|
'portalDisplayPasswordPolicy', |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
@ -125,7 +133,10 @@ sub tree { |
|
|
|
|
'start.html#authentication-users-and-password-databases', |
|
|
|
|
form => 'authParams', |
|
|
|
|
nodes => [ |
|
|
|
|
'authentication', 'userDB', 'passwordDB', 'registerDB' |
|
|
|
|
'authentication', |
|
|
|
|
'userDB', |
|
|
|
|
'passwordDB', |
|
|
|
|
'registerDB' |
|
|
|
|
], |
|
|
|
|
nodes_cond => [ { |
|
|
|
|
title => 'adParams', |
|
|
|
@ -137,7 +148,8 @@ sub tree { |
|
|
|
|
title => 'choiceParams', |
|
|
|
|
help => 'authchoice.html', |
|
|
|
|
nodes => [ |
|
|
|
|
'authChoiceParam', 'authChoiceModules', |
|
|
|
|
'authChoiceParam', |
|
|
|
|
'authChoiceModules', |
|
|
|
|
'authChoiceAuthBasic' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -224,8 +236,10 @@ sub tree { |
|
|
|
|
title => 'facebookParams', |
|
|
|
|
help => 'authfacebook.html', |
|
|
|
|
nodes => [ |
|
|
|
|
'facebookAuthnLevel', 'facebookExportedVars', |
|
|
|
|
'facebookAppId', 'facebookAppSecret', |
|
|
|
|
'facebookAuthnLevel', |
|
|
|
|
'facebookExportedVars', |
|
|
|
|
'facebookAppId', |
|
|
|
|
'facebookAppSecret', |
|
|
|
|
'facebookUserField' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -234,8 +248,10 @@ sub tree { |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
help => 'authkerberos.html', |
|
|
|
|
nodes => [ |
|
|
|
|
'krbAuthnLevel', 'krbKeytab', |
|
|
|
|
'krbByJs', 'krbRemoveDomain' |
|
|
|
|
'krbAuthnLevel', |
|
|
|
|
'krbKeytab', |
|
|
|
|
'krbByJs', |
|
|
|
|
'krbRemoveDomain' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
@ -302,9 +318,12 @@ sub tree { |
|
|
|
|
help => 'authlinkedin.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'linkedInAuthnLevel', 'linkedInClientID', |
|
|
|
|
'linkedInClientSecret', 'linkedInFields', |
|
|
|
|
'linkedInUserField', 'linkedInScope' |
|
|
|
|
'linkedInAuthnLevel', |
|
|
|
|
'linkedInClientID', |
|
|
|
|
'linkedInClientSecret', |
|
|
|
|
'linkedInFields', |
|
|
|
|
'linkedInUserField', |
|
|
|
|
'linkedInScope' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
@ -312,8 +331,10 @@ sub tree { |
|
|
|
|
help => 'authgithub.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'githubAuthnLevel', 'githubClientID', |
|
|
|
|
'githubClientSecret', 'githubUserField', |
|
|
|
|
'githubAuthnLevel', |
|
|
|
|
'githubClientID', |
|
|
|
|
'githubClientSecret', |
|
|
|
|
'githubUserField', |
|
|
|
|
'githubScope' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -332,8 +353,10 @@ sub tree { |
|
|
|
|
title => 'openidParams', |
|
|
|
|
help => 'authopenid.html', |
|
|
|
|
nodes => [ |
|
|
|
|
'openIdAuthnLevel', 'openIdExportedVars', |
|
|
|
|
'openIdSecret', 'openIdIDPList' |
|
|
|
|
'openIdAuthnLevel', |
|
|
|
|
'openIdExportedVars', |
|
|
|
|
'openIdSecret', |
|
|
|
|
'openIdIDPList' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
@ -357,8 +380,10 @@ sub tree { |
|
|
|
|
help => 'authproxy.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'proxyAuthnLevel', 'proxyAuthService', |
|
|
|
|
'proxySessionService', 'remoteCookieName', |
|
|
|
|
'proxyAuthnLevel', |
|
|
|
|
'proxyAuthService', |
|
|
|
|
'proxySessionService', |
|
|
|
|
'remoteCookieName', |
|
|
|
|
'proxyUseSoap' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -373,7 +398,8 @@ sub tree { |
|
|
|
|
help => 'authradius.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'radiusAuthnLevel', 'radiusSecret', |
|
|
|
|
'radiusAuthnLevel', |
|
|
|
|
'radiusSecret', |
|
|
|
|
'radiusServer' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -382,8 +408,10 @@ sub tree { |
|
|
|
|
help => 'authrest.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'restAuthnLevel', 'restAuthUrl', |
|
|
|
|
'restUserDBUrl', 'restPwdConfirmUrl', |
|
|
|
|
'restAuthnLevel', |
|
|
|
|
'restAuthUrl', |
|
|
|
|
'restUserDBUrl', |
|
|
|
|
'restPwdConfirmUrl', |
|
|
|
|
'restPwdModifyUrl' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -401,9 +429,12 @@ sub tree { |
|
|
|
|
title => 'slaveParams', |
|
|
|
|
help => 'authslave.html', |
|
|
|
|
nodes => [ |
|
|
|
|
'slaveAuthnLevel', 'slaveUserHeader', |
|
|
|
|
'slaveMasterIP', 'slaveHeaderName', |
|
|
|
|
'slaveHeaderContent', 'slaveDisplayLogo', |
|
|
|
|
'slaveAuthnLevel', |
|
|
|
|
'slaveUserHeader', |
|
|
|
|
'slaveMasterIP', |
|
|
|
|
'slaveHeaderName', |
|
|
|
|
'slaveHeaderContent', |
|
|
|
|
'slaveDisplayLogo', |
|
|
|
|
'slaveExportedVars', |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -411,8 +442,10 @@ sub tree { |
|
|
|
|
title => 'sslParams', |
|
|
|
|
help => 'authssl.html', |
|
|
|
|
nodes => [ |
|
|
|
|
'SSLAuthnLevel', 'SSLVar', |
|
|
|
|
'SSLVarIf', 'sslByAjax', |
|
|
|
|
'SSLAuthnLevel', |
|
|
|
|
'SSLVar', |
|
|
|
|
'SSLVarIf', |
|
|
|
|
'sslByAjax', |
|
|
|
|
'sslHost', |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -421,8 +454,10 @@ sub tree { |
|
|
|
|
help => 'authtwitter.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'twitterAuthnLevel', 'twitterKey', |
|
|
|
|
'twitterSecret', 'twitterAppName', |
|
|
|
|
'twitterAuthnLevel', |
|
|
|
|
'twitterKey', |
|
|
|
|
'twitterSecret', |
|
|
|
|
'twitterAppName', |
|
|
|
|
'twitterUserField' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -430,7 +465,8 @@ sub tree { |
|
|
|
|
title => 'webidParams', |
|
|
|
|
help => 'authwebid.html', |
|
|
|
|
nodes => [ |
|
|
|
|
'webIDAuthnLevel', 'webIDExportedVars', |
|
|
|
|
'webIDAuthnLevel', |
|
|
|
|
'webIDExportedVars', |
|
|
|
|
'webIDWhitelist' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -438,9 +474,12 @@ sub tree { |
|
|
|
|
title => 'customParams', |
|
|
|
|
help => 'authcustom.html', |
|
|
|
|
nodes => [ |
|
|
|
|
'customAuth', 'customUserDB', |
|
|
|
|
'customPassword', 'customRegister', |
|
|
|
|
'customResetCertByMail', 'customAddParams', |
|
|
|
|
'customAuth', |
|
|
|
|
'customUserDB', |
|
|
|
|
'customPassword', |
|
|
|
|
'customRegister', |
|
|
|
|
'customResetCertByMail', |
|
|
|
|
'customAddParams', |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
], |
|
|
|
@ -454,7 +493,8 @@ sub tree { |
|
|
|
|
help => 'idpsaml.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'issuerDBSAMLActivation', 'issuerDBSAMLPath', |
|
|
|
|
'issuerDBSAMLActivation', |
|
|
|
|
'issuerDBSAMLPath', |
|
|
|
|
'issuerDBSAMLRule' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -463,7 +503,8 @@ sub tree { |
|
|
|
|
help => 'idpcas.html#enabling-cas', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'issuerDBCASActivation', 'issuerDBCASPath', |
|
|
|
|
'issuerDBCASActivation', |
|
|
|
|
'issuerDBCASPath', |
|
|
|
|
'issuerDBCASRule', |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -539,9 +580,12 @@ sub tree { |
|
|
|
|
help => 'ssocookie.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'cookieName', '*domain', |
|
|
|
|
'cda', 'securedCookie', |
|
|
|
|
'httpOnly', 'cookieExpiration', |
|
|
|
|
'cookieName', |
|
|
|
|
'*domain', |
|
|
|
|
'cda', |
|
|
|
|
'securedCookie', |
|
|
|
|
'httpOnly', |
|
|
|
|
'cookieExpiration', |
|
|
|
|
'sameSite', |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -568,8 +612,10 @@ sub tree { |
|
|
|
|
title => 'multipleSessions', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'singleSession', 'singleIP', |
|
|
|
|
'singleUserByIP', 'notifyDeleted', |
|
|
|
|
'singleSession', |
|
|
|
|
'singleIP', |
|
|
|
|
'singleUserByIP', |
|
|
|
|
'notifyDeleted', |
|
|
|
|
'notifyOther' |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
@ -601,11 +647,16 @@ sub tree { |
|
|
|
|
help => 'portalservers.html', |
|
|
|
|
form => 'simpleInputContainer', |
|
|
|
|
nodes => [ |
|
|
|
|
'wsdlServer', 'restExportSecretKeys', |
|
|
|
|
'restClockTolerance', 'restSessionServer', |
|
|
|
|
'restConfigServer', 'restAuthServer', |
|
|
|
|
'restPasswordServer', 'soapSessionServer', |
|
|
|
|
'soapConfigServer', 'exportedAttr', |
|
|
|
|
'wsdlServer', |
|
|
|
|
'restExportSecretKeys', |
|
|
|
|
'restClockTolerance', |
|
|
|
|
'restSessionServer', |
|
|
|
|
'restConfigServer', |
|
|
|
|
'restAuthServer', |
|
|
|
|
'restPasswordServer', |
|
|
|
|
'soapSessionServer', |
|
|
|
|
'soapConfigServer', |
|
|
|
|
'exportedAttr', |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|