title: Verifying Confluent Kafka access rights programmatically
body: <p>I'm trying to figure out if there is any way to programmatically check if provided credentials have read and write access to different Kafka topics using the Confluent Kafka lib for .NET.</p>
  <p>What I want to do is basically a smoke test upon system startup,
  to verify that the given credentials are correct.
  e.g. when deploying to various environments with different settings.</p>
  <p>Setting up an entire consumer or producer and then actually reading or writing data seems hacky and expensive.</p>
  <p>I thought that maybe there could be something in e.g. the <code>AdminClient</code> that allows verifying this, but I don't see anything that hints in that direction.</p>