Hi @jfnumainville ! Thank you for the question. In theory, this should work. While there's no detailed instruction, I hope this document can be of some help!
I also recommend looking into Kafka documentation and searching there for parameters needed for OAuth 2.0.
Community and Education Specialist
Thank you @sonya_m for your reply. 😀
The main obstacle I have with adding custom authentication parameters to the Kafka event connection settings is that the OAuth2 token needs to be dynamically generated as it expires after 60 minutes. Would there be a way to generate the token and then put a reference to it into the connection settings?
Thank you @sonya_m for your quick reply! I submitted the feature request, please don't hesitate to vote for it! 😉
Hi @jfnumainville , thank you for your feature request! We are working on adding your feature (OAuth2.0 support for Kafka) to ReadyAPI. We plan to include it in one of the next app versions.
Can you please let us know which Get Access Token flows you like to use (more often) to get the access token from the authorisation server?
We have prioritised these types, starting with the most important one (based on most used flows and based on the use case): Authorization Code grant, Implicit Grant, Resource Owner Password Credentials Grant, Client Credentials Grant and JWT Profile Authorization Grants (please see the attached image for that).
Daniel, SmartBear ReadyAPI team
Hi @DanielPomian ,
This is great news! Our team is using the Client Credentials Grant flow.
Looking forward to using this feature in the future.
Thanks for your quick response ! that is very useful for us 🙂
Can you also please let us know what version of Kafka & Kafka clients are you using ?
Thank you ,
We're using the following:
Kafka sidecar -> 2.2.3
Proxy sidecar -> 2.4.0
Is that all the info you need? Please let me know if you need more 😄