Class HttpOauthBearerCredentialProvider
java.lang.Object
io.confluent.security.auth.client.provider.HttpOauthBearerCredentialProvider
- All Implemented Interfaces:
HttpCredentialProvider,Closeable,AutoCloseable,org.apache.kafka.common.Configurable
public class HttpOauthBearerCredentialProvider
extends Object
implements HttpCredentialProvider, Closeable
Implementation of HttpCredentialProvider used in RestClient for making
calls to mds using Oauth/OIDC token.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
HttpOauthBearerCredentialProvider
public HttpOauthBearerCredentialProvider()
-
-
Method Details
-
getProviderName
- Specified by:
getProviderNamein interfaceHttpCredentialProvider
-
getScheme
- Specified by:
getSchemein interfaceHttpCredentialProvider
-
getCredentials
- Specified by:
getCredentialsin interfaceHttpCredentialProvider
-
configure
- Specified by:
configurein interfaceorg.apache.kafka.common.Configurable
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-