From 61c3418939b9eb829e16865ec233273e9aa17023 Mon Sep 17 00:00:00 2001 From: vruttantmankad Date: Mon, 29 Apr 2024 16:03:09 +0530 Subject: [PATCH] fix ssl config map --- src/ziggurat/config.clj | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/ziggurat/config.clj b/src/ziggurat/config.clj index 838f1a74..663ed020 100644 --- a/src/ziggurat/config.clj +++ b/src/ziggurat/config.clj @@ -239,16 +239,20 @@ {:enabled true :ssl-keystore-location <> :ssl-keystore-password <> + :mechanism <> + :protocol <> {:jaas {:username <> :password <> - :mechanism <> - :protocol <>}}} + :login-module <>}}} " (let [ssl-configs-enabled (:enabled ssl-config-map) - jaas-config (get ssl-config-map :jaas)] + jaas-config (get ssl-config-map :jaas) + mechanism (get ssl-config-map :mechanism) + protocol (get ssl-config-map :protocol)] (if (true? ssl-configs-enabled) (as-> properties pr (add-jaas-properties pr jaas-config) + (add-sasl-properties pr mechanism protocol) (reduce-kv set-property-fn pr ssl-config-map)) properties)))