summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMichael Klishin <michael@novemberain.com>2017-02-09 19:16:07 +0300
committerGitHub <noreply@github.com>2017-02-09 19:16:07 +0300
commite43347914b08677c4ca229c3ded5aceca3e405d4 (patch)
tree52d157590ef36a187afaf1a93292fb6862f64a7b /test
parent7c2d56d6ff8557358109d3883ff6f53cef16df2e (diff)
parentd84aefc5036c59a53db0298aa4552cdc699dceee (diff)
downloadrabbitmq-server-git-e43347914b08677c4ca229c3ded5aceca3e405d4.tar.gz
Merge pull request #1106 from rabbitmq/rabbitmq-auth-backend-cache-7
Support auth backend cache in sysctl config
Diffstat (limited to 'test')
-rw-r--r--test/config_schema_SUITE_data/snippets.config46
1 files changed, 44 insertions, 2 deletions
diff --git a/test/config_schema_SUITE_data/snippets.config b/test/config_schema_SUITE_data/snippets.config
index 6b53244f75..09ddf95969 100644
--- a/test/config_schema_SUITE_data/snippets.config
+++ b/test/config_schema_SUITE_data/snippets.config
@@ -50,7 +50,12 @@ auth_backends.2 = internal",
]
}],[]}
,
-
+{7.1,
+"auth_backends.1.authn = ldap",
+[{rabbit, [
+ {auth_backends, [{rabbit_auth_backend_ldap, rabbit_auth_backend_ldap}]}
+ ]
+ }],[]},
{8,
"ssl_options.cacertfile = test/config_schema_SUITE_data/certs/cacert.pem
@@ -836,6 +841,43 @@ auth_cache.cached_backend = ldap",
[{auth_backends,[rabbit_auth_backend_cache]}]},
{rabbitmq_auth_backend_cache,
[{cached_backend,rabbit_auth_backend_ldap}]}
-], [rabbitmq_auth_backend_cache]}
+], [rabbitmq_auth_backend_cache]},
+
+{auth_backend_cache,
+ "auth_backends.1 = cache",
+ [{rabbit, [{auth_backends, [rabbit_auth_backend_cache]}]}],
+ [rabbitmq_auth_backend_cache]},
+
+{auth_backend_cache_cached_backend,
+ "auth_backends.1 = cache
+ auth_cache.cached_backend = ldap",
+ [{rabbit, [{auth_backends, [rabbit_auth_backend_cache]}]},
+ {rabbitmq_auth_backend_cache, [{cached_backend, rabbit_auth_backend_ldap}]}],
+ [rabbitmq_auth_backend_cache]},
+{auth_backend_cache_cached_authn_authz,
+ "auth_backends.1 = cache
+ auth_cache.cached_backend.authn = ldap
+ auth_cache.cached_backend.authz = http",
+ [{rabbit, [{auth_backends, [rabbit_auth_backend_cache]}]},
+ {rabbitmq_auth_backend_cache, [{cached_backend, {rabbit_auth_backend_ldap, rabbit_auth_backend_http}}]}],
+ [rabbitmq_auth_backend_cache]},
+{auth_backend_cache_cached_authn,
+ "auth_backends.1 = cache
+ auth_cache.cached_backend.authn = ldap",
+ [{rabbit, [{auth_backends, [rabbit_auth_backend_cache]}]},
+ {rabbitmq_auth_backend_cache, [{cached_backend, {rabbit_auth_backend_ldap, rabbit_auth_backend_ldap}}]}],
+ [rabbitmq_auth_backend_cache]},
+{auth_backend_cache_cache_ttl,
+ "auth_backends.1 = cache
+ auth_cache.cache_ttl = 200",
+ [{rabbit, [{auth_backends, [rabbit_auth_backend_cache]}]},
+ {rabbitmq_auth_backend_cache, [{cache_ttl, 200}]}],
+ [rabbitmq_auth_backend_cache]},
+{auth_backend_cache_cache_module,
+ "auth_backends.1 = cache
+ auth_cache.cache_module = rabbit_auth_backend_ets_segmented",
+ [{rabbit, [{auth_backends, [rabbit_auth_backend_cache]}]},
+ {rabbitmq_auth_backend_cache, [{cache_module, rabbit_auth_backend_ets_segmented}]}],
+ [rabbitmq_auth_backend_cache]}
].