Bug Description
The Kafka output accepts SCRAM-SHA-256 and SCRAM-SHA-512 SASL mechanism configuration but doesn't implement the actual SCRAM protocol handler, causing authentication to fail.
Current Behavior
When configuring Kafka output with SCRAM authentication:
outputs:
- name: kafka-sink
type: kafka
config:
brokers: kafka.example.com:9094
tls: true
sasl:
mechanism: SCRAM-SHA-512
user: username
password: password