enable/disable AAF using a flag
[dmaap/messagerouter/msgrtr.git] / src / main / java / com / att / dmf / mr / backends / kafka / KafkaPublisher.java
index f5751f0..1e78b01 100644 (file)
@@ -75,10 +75,11 @@ public class KafkaPublisher implements Publisher {
                }
                
        
-           
+           if(Utils.isCadiEnabled()){
                transferSetting( props, "sasl.jaas.config", "org.apache.kafka.common.security.plain.PlainLoginModule required username='admin' password='"+Utils.getKafkaproperty()+"';");
                transferSetting( props, "security.protocol", "SASL_PLAINTEXT");
-               transferSetting( props, "sasl.mechanism", "PLAIN");             
+               transferSetting( props, "sasl.mechanism", "PLAIN");     
+           }
                transferSetting( props, "bootstrap.servers",kafkaConnUrl);
                        
                transferSetting( props, "request.required.acks", "1");