Package io.confluent.kafka.clients.plugins.auth.oauth
package io.confluent.kafka.clients.plugins.auth.oauth
-
ClassesClassDescriptionA custom DNS resolver which filters out resolved IP addresses based on the following rules (in order): If the IP address is in
allowCidrRanges, allow it IffilterLocalAddressesis true and the IP address is a local IP, disallow it IffilterPrivateAddressesis true and the IP address is a private IP, disallow it IffilterClassEAddressesis true and the IP address is a class E IP, disallow it If the IP address is indisallowCidrRanges, disallow itFor testingFor testingACallbackHandlerthat recognizesOAuthBearerTokenCallbackand retrieves OAuth 2 Bearer Token that was provided via the JAAS config.ACallbackHandlerthat recognizesOAuthBearerTokenCallbackand retrieves SPIFFE JWT from Spire Agent that is running at the endpoint provided via thesasl.oauthbearer.token.spire.agent.endpoint.