summaryrefslogtreecommitdiff
path: root/docs/data
diff options
context:
space:
mode:
authorJames Elliott <james-d-elliott@users.noreply.github.com>2025-02-23 19:05:57 +1100
committerGitHub <noreply@github.com>2025-02-23 08:05:57 +0000
commit0af038e0ced689db90da480876a0bb26d78c6fb9 (patch)
tree5d97fe07636fcc5f7c6d87d6535bc5e1f0a9f2eb /docs/data
parent197b45521f5e3799d0b9ef1ec0000d4f83abdee9 (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.json20
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"