diff options
| author | James Elliott <james-d-elliott@users.noreply.github.com> | 2025-02-23 19:05:57 +1100 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-23 08:05:57 +0000 | 
| commit | 0af038e0ced689db90da480876a0bb26d78c6fb9 (patch) | |
| tree | 5d97fe07636fcc5f7c6d87d6535bc5e1f0a9f2eb /docs/data | |
| parent | 197b45521f5e3799d0b9ef1ec0000d4f83abdee9 (diff) | |
feat(authentication): ldap connection pooling (#7217)
This implements optional LDAP connection pooling to optimize the speed of LDAP transactions.
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
Diffstat (limited to 'docs/data')
| -rw-r--r-- | docs/data/configkeys.json | 20 | 
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/data/configkeys.json b/docs/data/configkeys.json index 9f3f8de57..a93d83920 100644 --- a/docs/data/configkeys.json +++ b/docs/data/configkeys.json @@ -305,6 +305,26 @@          "env": "AUTHELIA_AUTHENTICATION_BACKEND_LDAP_TLS_CERTIFICATE_CHAIN_FILE"      },      { +        "path": "authentication_backend.ldap.pooling.enable", +        "secret": false, +        "env": "AUTHELIA_AUTHENTICATION_BACKEND_LDAP_POOLING_ENABLE" +    }, +    { +        "path": "authentication_backend.ldap.pooling.count", +        "secret": false, +        "env": "AUTHELIA_AUTHENTICATION_BACKEND_LDAP_POOLING_COUNT" +    }, +    { +        "path": "authentication_backend.ldap.pooling.retries", +        "secret": false, +        "env": "AUTHELIA_AUTHENTICATION_BACKEND_LDAP_POOLING_RETRIES" +    }, +    { +        "path": "authentication_backend.ldap.pooling.timeout", +        "secret": false, +        "env": "AUTHELIA_AUTHENTICATION_BACKEND_LDAP_POOLING_TIMEOUT" +    }, +    {          "path": "authentication_backend.ldap.base_dn",          "secret": false,          "env": "AUTHELIA_AUTHENTICATION_BACKEND_LDAP_BASE_DN"  | 
