Lemonldap-NG-Manager

 view release on metacpan or  search on metacpan

lib/Lemonldap/NG/Manager/Build/Tree.pm  view on Meta::CPAN

                                'ext2fLabel',          'ext2fLogo',
                            ]
                        },
                        {
                            title => 'okta2f',
                            help  => 'okta2f.html',
                            form  => 'simpleInputContainer',
                            nodes => [
                                'okta2fActivation', 'okta2fAdminURL',
                                'okta2fApiKey',     'okta2fLoginAttribute',
                                'okta2fAuthnLevel', 'okta2fLabel',
                                'okta2fLogo',
                            ]
                        },

                        {
                            title => 'radius2f',
                            help  => 'radius2f.html',
                            form  => 'simpleInputContainer',
                            nodes => [
                                'radius2fActivation',
                                'radius2fServer',
                                'radius2fSecret',
                                'radius2fUsernameSessionKey',
                                'radius2fTimeout',
                                'radius2fMsgAuth',
                                'radius2fDictionaryFile',
                                'radius2fRequestAttributes',
                                'radius2fSendInitialRequest',
                                'radius2fAuthnLevel',
                                'radius2fLabel',
                                'radius2fLogo'
                            ]
                        },
                        {
                            title => 'rest2f',
                            help  => 'rest2f.html',
                            form  => 'simpleInputContainer',
                            nodes => [
                                'rest2fActivation',
                                'rest2fCodeActivation',
                                'rest2fInitUrl',
                                'rest2fInitArgs',
                                'rest2fVerifyUrl',
                                'rest2fVerifyArgs',
                                'rest2fResendInterval',
                                'rest2fAuthnLevel',
                                'rest2fLabel',
                                'rest2fLogo'
                            ]
                        },
                        'sfExtra',
                    ]
                },
                {
                    title => 'advancedParams',
                    help  => 'start.html#advanced-features',
                    nodes => [
                        'customFunctions',
                        'multiValuesSeparator',
                        'groupsBeforeMacros',
                        {
                            title => 'SMTP',
                            help  => 'smtp.html',
                            form  => 'SMTP',
                            nodes => [
                                'mailSessionKey',
                                'SMTPServer',
                                'SMTPPort',
                                'SMTPAuthUser',
                                'SMTPAuthPass',
                                'SMTPTLS',
                                'SMTPTLSOpts',
                                {
                                    title => 'mailHeaders',
                                    form  => 'simpleInputContainer',
                                    nodes => [
                                        'mailFrom', 'mailReplyTo',
                                        'mailCharset'
                                    ]
                                },
                            ]
                        },
                        {
                            title => 'security',
                            help => 'security.html#configure-security-settings',
                            nodes => [
                                'userControl',
                                'browsersDontStorePassword',
                                'portalForceAuthn',
                                'portalForceAuthnInterval',
                                'key',
                                'trustedDomains',
                                'useSafeJail',
                                'avoidAssignment',
                                'checkXSS',
                                'requireToken',
                                'formTimeout',
                                'tokenUseGlobalStorage',
                                'strictTransportSecurityMax_Age',
                                'hashedSessionStore',
                                {
                                    title => 'Crowdsec',
                                    help  => 'crowdsec.html',
                                    nodes => [ {
                                            title => 'CrowdSecBouncer',
                                            form  => 'simpleInputContainer',
                                            nodes => [
                                                'crowdsec',
                                                'crowdsecIgnoreFailures',
                                                'crowdsecAction',
                                                'crowdsecUrl',
                                                'crowdsecKey',
                                            ],
                                        },
                                        {
                                            title => 'CrowdSecAgent',
                                            form  => 'simpleInputContainer',
                                            nodes => [
                                                'crowdsecAgent',
                                                'crowdsecMachineId',



( run in 0.957 second using v1.01-cache-2.11-cpan-39bf76dae61 )