`SaslExtensionsCallback` might be unhandled, and in that case it is going to return null. I think that is where backwards compatibility becomes relevant. I'm going to push a commit that implements (2) above (handle null in `OAuthBearerInitialClientResponse`'s constructor); the commit will also eliminate the return value from `validateExtensions()`. We can see what it looks like and back it out if necessary, but I think that's the way to go. Thanks for the discussion -- it was fruitful, and we can continue as necessary.
[ Full content available at: https://github.com/apache/kafka/pull/5552 ] This message was relayed via gitbox.apache.org for [email protected]
