Bird
0
0

Why is it important to configure ssl.truststore.location and ssl.truststore.password in Kafka client authentication when using SSL?

hard📝 Conceptual Q10 of 15
Kafka - Security
Why is it important to configure ssl.truststore.location and ssl.truststore.password in Kafka client authentication when using SSL?
ATo specify the SASL mechanism used for authentication
BTo store the client's private key for authentication
CTo verify the broker's SSL certificate and establish trust
DTo enable plaintext communication without encryption
Step-by-Step Solution
Solution:
  1. Step 1: Understand truststore role

    The truststore contains certificates of trusted Certificate Authorities to verify the broker's SSL certificate.
  2. Step 2: Differentiate from keystore and SASL

    Keystore holds client's private key; SASL mechanism is unrelated to truststore; plaintext disables encryption.
  3. Final Answer:

    To verify the broker's SSL certificate and establish trust -> Option C
  4. Quick Check:

    Truststore verifies broker cert for SSL trust [OK]
Quick Trick: Truststore verifies broker SSL cert to establish trust [OK]
Common Mistakes:
  • Confusing truststore with keystore
  • Thinking truststore stores client private key
  • Assuming truststore sets SASL mechanism

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes