OAuth to GCP Managed Kafka, no keys
Confluent's librdkafka wants an OAUTHBEARER token. Google ADC gives you a plain Bearer access token. The bridge between them is about 30 lines of base64url and a synthesized JWT shape that only librdkafka actually cares about.