Package io.confluent.kafka.schemaregistry.client.security.bearerauth.oauth
package io.confluent.kafka.schemaregistry.client.security.bearerauth.oauth
-
ClassesClassDescription
CachedOauthTokenRetrieveris an wrapper aroundAccessTokenRetrieverthat will communicate with an OAuth/OIDC provider directly via HTTP to post client credentials (SchemaRegistryClientConfig.BEARER_AUTH_CLIENT_ID/SchemaRegistryClientConfig.BEARER_AUTH_CLIENT_SECRET) to a publicized token endpoint URL (SchemaRegistryClientConfig.BEARER_AUTH_ISSUER_ENDPOINT_URL) inorder to fetch an access token.OAuthCredentialProvideris aBearerAuthCredentialProviderimplementation used for configuring OAuth in schema registry.OauthTokenCacheis a simpleOAuthBearerTokenCache.