Hierarchy For All Packages
- io.confluent.security.authorizer,
- io.confluent.security.authorizer.acl,
- io.confluent.security.authorizer.provider,
- io.confluent.security.authorizer.utils
Class Hierarchy
- java.lang.Object
- org.apache.kafka.common.config.AbstractConfig
- io.confluent.security.authorizer.ConfluentAuthorizerConfig
- io.confluent.security.authorizer.AccessRule (implements io.confluent.security.authorizer.AuthorizePolicy)
- io.confluent.security.authorizer.AclAccessRule
- io.confluent.security.authorizer.acl.AclRule
- io.confluent.security.authorizer.Action
- io.confluent.security.authorizer.AuthorizePolicy.BrokerUser (implements io.confluent.security.authorizer.AuthorizePolicy)
- io.confluent.security.authorizer.AuthorizePolicy.NoMatchingRule (implements io.confluent.security.authorizer.AuthorizePolicy)
- io.confluent.security.authorizer.AuthorizePolicy.SuperUser (implements io.confluent.security.authorizer.AuthorizePolicy)
- io.confluent.security.authorizer.provider.AuthorizeRule
- io.confluent.security.authorizer.utils.AuthorizerUtils
- io.confluent.security.authorizer.provider.ConfluentAuthorizationEvent (implements org.apache.kafka.server.audit.AuthorizationEvent)
- io.confluent.security.authorizer.ConfluentAuthorizerConfig.Providers
- io.confluent.security.authorizer.provider.ConfluentBuiltInProviders
- io.confluent.security.authorizer.EmbeddedAuthorizer (implements io.confluent.security.authorizer.Authorizer, org.apache.kafka.server.authorizer.ProviderGetter)
- io.confluent.security.authorizer.EmbeddedAuthorizer.AuthorizerMetrics
- io.confluent.security.authorizer.provider.ResourceAuthorizeRules
- io.confluent.security.authorizer.ResourcePattern (implements java.lang.Comparable<T>)
- io.confluent.security.authorizer.ResourcePatternFilter
- io.confluent.security.authorizer.utils.ThreadUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.kafka.common.KafkaException
- org.apache.kafka.common.errors.ApiException
- io.confluent.security.authorizer.provider.ProviderFailedException
- org.apache.kafka.common.errors.ApiException
- org.apache.kafka.common.KafkaException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.kafka.common.config.AbstractConfig
Interface Hierarchy
- io.confluent.security.authorizer.AclMigrationAware
- io.confluent.security.authorizer.provider.Auditable
- org.apache.kafka.server.authorizer.AuthorizableRequestContext
- io.confluent.security.authorizer.RequestContext
- io.confluent.security.authorizer.AuthorizePolicy
- java.lang.AutoCloseable
- java.io.Closeable
- io.confluent.security.authorizer.Authorizer (also extends org.apache.kafka.common.Configurable)
- io.confluent.security.authorizer.provider.Provider (also extends org.apache.kafka.common.Configurable)
- io.confluent.security.authorizer.provider.AccessRuleProvider
- io.confluent.security.authorizer.provider.GroupProvider
- io.confluent.security.authorizer.provider.MetadataProvider
- java.io.Closeable
- org.apache.kafka.common.Configurable
- io.confluent.security.authorizer.Authorizer (also extends java.io.Closeable)
- io.confluent.security.authorizer.provider.Provider (also extends java.io.Closeable)
- io.confluent.security.authorizer.provider.AccessRuleProvider
- io.confluent.security.authorizer.provider.GroupProvider
- io.confluent.security.authorizer.provider.MetadataProvider
- io.confluent.security.authorizer.provider.SharedProvider
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.authorizer.AuthorizePolicy.PolicyType
- io.confluent.security.authorizer.AuthorizeResult
- io.confluent.security.authorizer.provider.ConfluentBuiltInProviders.AccessRuleProviders
- io.confluent.security.authorizer.provider.ConfluentBuiltInProviders.GroupProviders
- io.confluent.security.authorizer.provider.ConfluentBuiltInProviders.MetadataProviders
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)