Hierarchy For All Packages
- io.confluent.kafka.client.plugins.ssl,
- io.confluent.kafka.clients.plugins.auth.entities,
- io.confluent.kafka.clients.plugins.auth.http,
- io.confluent.kafka.clients.plugins.auth.jwt,
- io.confluent.kafka.clients.plugins.auth.oauth,
- io.confluent.kafka.clients.plugins.auth.oauth.internals,
- io.confluent.kafka.clients.plugins.auth.token,
- io.confluent.kafka.common.multitenant.oauth,
- io.confluent.kafka.security,
- io.confluent.kafka.security.config.provider,
- io.confluent.kafka.security.fips,
- io.confluent.kafka.security.fips.config,
- io.confluent.kafka.security.fips.exceptions,
- io.confluent.kafka.security.fips.provider,
- io.confluent.security.auth.client,
- io.confluent.security.auth.client.oauth,
- io.confluent.security.auth.client.provider,
- io.confluent.security.auth.client.rest,
- io.confluent.security.auth.client.rest.entities,
- io.confluent.security.auth.client.rest.exceptions,
- io.confluent.security.auth.client.rest.jackson,
- io.confluent.security.auth.common,
- io.confluent.security.authentication,
- io.confluent.security.authorizer.jackson,
- io.confluent.security.authorizer.utils,
- io.confluent.security.util
Class Hierarchy
- java.lang.Object
- org.apache.kafka.common.config.AbstractConfig
- io.confluent.kafka.clients.plugins.auth.jwt.JwtAuthenticatorConfig
- io.confluent.security.auth.client.RestClientConfig
- io.confluent.kafka.clients.plugins.auth.token.AbstractTokenLoginCallbackHandler (implements org.apache.kafka.common.security.auth.AuthenticateCallbackHandler)
- io.confluent.kafka.clients.plugins.auth.token.TokenBearerLoginCallbackHandler
- io.confluent.kafka.clients.plugins.auth.token.TokenCertificateLoginCallbackHandler
- io.confluent.kafka.clients.plugins.auth.token.TokenUserLoginCallbackHandler
- io.confluent.security.auth.client.rest.entities.AclFilter
- io.confluent.kafka.clients.plugins.auth.jwt.AsyncHttpsJwksVerificationKeyResolver (implements io.confluent.kafka.clients.plugins.auth.jwt.CloseableVerificationKeyResolver)
- io.confluent.security.authentication.AuthenticationErrorInfo.GeneralInfo (implements io.confluent.security.authentication.AuthenticationErrorInfo)
- io.confluent.security.authentication.AuthenticationErrorInfo.JwtClaimsInfo
- io.confluent.security.authentication.AuthenticationExceptionReasonCodes
- io.confluent.security.auth.client.rest.entities.AuthenticationResponse
- io.confluent.kafka.security.fips.provider.BcFipsJsseProviderCreator (implements org.apache.kafka.common.security.auth.SecurityProviderCreator)
- io.confluent.kafka.security.fips.provider.BcFipsProviderCreator (implements org.apache.kafka.common.security.auth.SecurityProviderCreator)
- io.confluent.security.auth.client.provider.BuiltInAuthProviders
- io.confluent.kafka.client.plugins.ssl.CertificateId
- io.confluent.kafka.client.plugins.ssl.CertificateIdsJsonConfig
- io.confluent.kafka.clients.plugins.auth.oauth.ClusterLinkAccessTokenRetrieverFactory
- io.confluent.kafka.security.fips.ConfluentFipsValidator (implements org.apache.kafka.common.security.fips.FipsValidator)
- io.confluent.kafka.client.plugins.ssl.ConfluentTrustProviderCreator (implements org.apache.kafka.common.security.auth.SecurityProviderCreator)
- io.confluent.security.auth.client.rest.entities.CreateAclRequest
- io.confluent.security.auth.client.rest.entities.CreateAclsRequest
- io.confluent.security.auth.client.rest.entities.CreateAclsResult
- io.confluent.security.auth.client.rest.entities.CreateAclsResult.CreateResult
- io.confluent.kafka.security.config.provider.DecryptionEngine
- io.confluent.security.auth.client.rest.entities.DeleteAclsRequest
- io.confluent.security.auth.client.rest.entities.DeleteAclsResult
- io.confluent.security.auth.client.rest.entities.DeleteAclsResult.DeleteResult
- java.util.Dictionary<K,
V> - java.util.Hashtable<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - java.util.Properties
- java.security.Provider
- io.confluent.kafka.client.plugins.ssl.ConfluentTrustProvider
- java.security.Provider
- java.util.Properties
- java.util.Hashtable<K,
- io.confluent.security.auth.client.rest.entities.ErrorMessage
- io.confluent.kafka.clients.plugins.auth.http.FileBasedDynamicBasicAuthCredentialProvider (implements io.confluent.security.auth.client.provider.BasicAuthCredentialProvider)
- io.confluent.kafka.clients.plugins.auth.oauth.FilteringDnsResolver (implements org.apache.hc.client5.http.DnsResolver)
- io.confluent.kafka.security.fips.config.FipsSecurityConfig
- org.apache.kafka.common.security.oauthbearer.internals.secured.HttpAccessTokenRetriever (implements org.apache.kafka.common.security.oauthbearer.internals.secured.AccessTokenRetriever)
- io.confluent.kafka.clients.plugins.auth.oauth.ClusterLinkHttpAccessTokenRetriever
- io.confluent.security.auth.client.provider.HttpBasicCredentialProvider (implements io.confluent.security.auth.client.provider.HttpCredentialProvider)
- io.confluent.security.auth.client.provider.HttpBearerCredentialProvider (implements io.confluent.security.auth.client.provider.HttpCredentialProvider)
- io.confluent.security.auth.client.provider.HttpOauthBearerCredentialProvider (implements java.io.Closeable, io.confluent.security.auth.client.provider.HttpCredentialProvider)
- org.jose4j.jwk.HttpsJwks
- io.confluent.kafka.clients.plugins.auth.jwt.AsyncHttpsJwks (implements java.io.Closeable)
- io.confluent.kafka.clients.plugins.auth.jwt.JkuVerificationKeyResolver (implements io.confluent.kafka.clients.plugins.auth.jwt.CloseableVerificationKeyResolver)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- io.confluent.security.authorizer.utils.JsonMapper.JwkJsonDeserializer
- io.confluent.security.authorizer.utils.JsonMapper.JwksJsonDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- io.confluent.security.authorizer.utils.JsonMapper
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- io.confluent.security.auth.client.rest.jackson.AclBindingFilterMapKeySerializer
- io.confluent.security.auth.client.rest.jackson.AclBindingMapKeySerializer
- com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
- io.confluent.security.authorizer.utils.JsonMapper.JwkJsonSerializer
- io.confluent.kafka.clients.plugins.auth.jwt.JwtAuthenticator (implements java.io.Closeable)
- io.confluent.security.auth.common.JwtBearerToken (implements org.apache.kafka.common.security.oauthbearer.OAuthBearerToken)
- io.confluent.security.util.JwtUtils
- io.confluent.security.util.JwtUtils.Error
- io.confluent.security.util.JwtUtils.ErrorInfo
- com.fasterxml.jackson.databind.KeyDeserializer
- io.confluent.security.auth.client.rest.jackson.AclBindingFilterMapKeyDeserializer
- io.confluent.security.auth.client.rest.jackson.AclBindingMapKeyDeserializer
- io.confluent.kafka.clients.plugins.auth.oauth.MockSpireJwtTokenRetriever (implements org.apache.kafka.common.security.oauthbearer.internals.secured.AccessTokenRetriever)
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- io.confluent.security.authorizer.jackson.KafkaModule
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- io.confluent.kafka.common.multitenant.oauth.OAuthBearerJwsToken (implements org.apache.kafka.common.security.oauthbearer.OAuthBearerToken)
- io.confluent.kafka.clients.plugins.auth.oauth.OAuthBearerLoginCallbackHandler (implements org.apache.kafka.common.security.auth.AuthenticateCallbackHandler)
- org.apache.kafka.common.security.oauthbearer.OAuthBearerLoginCallbackHandler (implements org.apache.kafka.common.security.auth.AuthenticateCallbackHandler)
- io.confluent.kafka.clients.plugins.auth.oauth.ClusterLinkOAuthBearerLoginCallbackHandler
- io.confluent.kafka.common.multitenant.oauth.OauthMayActClaim
- io.confluent.kafka.security.PemKey
- io.confluent.kafka.clients.plugins.auth.jwt.PublicKeyJwks
- io.confluent.kafka.clients.plugins.auth.jwt.PublicKeyVerificationKeyResolver (implements io.confluent.kafka.clients.plugins.auth.jwt.CloseableVerificationKeyResolver)
- io.confluent.security.auth.client.oauth.RefreshingAccessTokenRetriever (implements org.apache.kafka.common.security.oauthbearer.internals.secured.AccessTokenRetriever)
- io.confluent.security.auth.client.rest.RestClient (implements java.io.Closeable)
- io.confluent.security.auth.client.rest.RestClientThreadFactory (implements java.util.concurrent.ThreadFactory)
- io.confluent.security.auth.client.rest.RestRequest
- io.confluent.kafka.clients.plugins.auth.entities.SanitizeTokenRequest
- io.confluent.kafka.security.config.provider.SecurePassConfigProvider (implements org.apache.kafka.common.config.provider.ConfigProvider)
- io.confluent.security.util.SecurityContext
- io.confluent.kafka.clients.plugins.auth.oauth.SpireJwtLoginCallbackHandler (implements org.apache.kafka.common.security.auth.AuthenticateCallbackHandler)
- io.confluent.kafka.clients.plugins.auth.oauth.MockSpireJwtLoginCallbackHandler
- io.confluent.kafka.clients.plugins.auth.oauth.internals.SpireJwtTokenLoginValidator (implements org.apache.kafka.common.security.oauthbearer.internals.secured.AccessTokenValidator)
- io.confluent.kafka.clients.plugins.auth.oauth.internals.SpireJwtTokenRetriever (implements org.apache.kafka.common.security.oauthbearer.internals.secured.AccessTokenRetriever)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.confluent.kafka.clients.plugins.auth.jwt.JwtVerificationException
- io.confluent.security.auth.client.rest.exceptions.RestClientException
- java.lang.RuntimeException
- io.confluent.security.authentication.AuthenticationException
- org.apache.kafka.common.KafkaException
- org.apache.kafka.common.errors.ApiException
- org.apache.kafka.common.errors.AuthenticationException
- org.apache.kafka.common.errors.SslAuthenticationException
- io.confluent.kafka.security.fips.exceptions.InvalidFipsBrokerProtocolException
- io.confluent.kafka.security.fips.exceptions.InvalidFipsRestProtocolException
- io.confluent.kafka.security.fips.exceptions.InvalidFipsTlsCipherSuiteException
- io.confluent.kafka.security.fips.exceptions.InvalidFipsTlsVersionException
- org.apache.kafka.common.errors.SslAuthenticationException
- org.apache.kafka.common.errors.AuthenticationException
- org.apache.kafka.common.errors.ApiException
- java.lang.Exception
- javax.net.ssl.TrustManagerFactorySpi
- io.confluent.kafka.client.plugins.ssl.ConfluentTrustManagerFactory
- io.confluent.kafka.client.plugins.ssl.NetworkLinkTrustManagerFactory
- io.confluent.kafka.client.plugins.ssl.ConfluentTrustManagerFactory
- io.confluent.kafka.clients.plugins.auth.jwt.UnverifiedJwtBearerToken (implements org.apache.kafka.common.security.oauthbearer.OAuthBearerToken)
- io.confluent.security.auth.client.rest.UrlSelector
- javax.net.ssl.X509ExtendedTrustManager (implements javax.net.ssl.X509TrustManager)
- io.confluent.kafka.client.plugins.ssl.ConfluentTrustManager
- io.confluent.kafka.client.plugins.ssl.NetworkLinkTrustManager
- io.confluent.kafka.client.plugins.ssl.ConfluentTrustManager
- org.apache.kafka.common.config.AbstractConfig
Interface Hierarchy
- io.confluent.security.authentication.AuthenticationErrorInfo
- java.lang.AutoCloseable
- java.io.Closeable
- io.confluent.kafka.clients.plugins.auth.jwt.CloseableVerificationKeyResolver (also extends org.jose4j.keys.resolvers.VerificationKeyResolver)
- io.confluent.security.auth.client.rest.RequestSender
- java.io.Closeable
- org.apache.kafka.common.Configurable
- io.confluent.security.auth.client.provider.BasicAuthCredentialProvider
- io.confluent.security.auth.client.provider.HttpCredentialProvider
- org.jose4j.keys.resolvers.VerificationKeyResolver
- io.confluent.kafka.clients.plugins.auth.jwt.CloseableVerificationKeyResolver (also extends java.io.Closeable)
Annotation Interface Hierarchy
- io.confluent.security.authorizer.jackson.JsonStrict (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.confluent.security.authentication.AuthenticationExceptionReasonCodes.ErrorTypes
- io.confluent.security.auth.client.provider.BuiltInAuthProviders.BasicAuthCredentialProviders
- io.confluent.security.auth.client.provider.BuiltInAuthProviders.HttpCredentialProviders
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)