Package io.confluent.kafka.server.plugins.auth.oauth
package io.confluent.kafka.server.plugins.auth.oauth
-
ClassDescriptionHTTP client for the regional JWKS Fetch Service.Why a fetch did not produce a key set.Outcome of a
JwksFetchServiceClient.fetchJwks(String)call: exactly one ofkeySet(success) orfailureReason(failure) is non-null.Coordinates expedited JWKS refresh on broker-sidekidcache misses.Metrics forJwksRefresher.Reason an overlay cache entry was evicted.Outcomes of a JWKS fetch attempt.Outcomes of amaybeExpediteRefreshcall.ACallbackHandlerfor the OAuthLoginModule of a Kafka Broker.ACallbackHandlerthat recognizesOAuthBearerValidatorCallbackandOAuthBearerExtensionsValidatorCallbackfor validating a secured OAuth 2 bearer token issued by Confluent and SASL extensions specifying the logical cluster this token is meant for.