public class ConfluentAuthorizerConfig
extends org.apache.kafka.common.config.AbstractConfig
Modifier and Type | Class and Description |
---|---|
static class |
ConfluentAuthorizerConfig.Providers |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACCESS_RULE_PROVIDERS_PROP |
static java.lang.String |
ALLOW_IF_NO_ACLS_PROP |
boolean |
allowEveryoneIfNoAcl |
static java.lang.String |
INIT_TIMEOUT_PROP |
java.time.Duration |
initTimeout |
static java.lang.String |
LICENSE_PROP |
static java.lang.String |
SUPER_USERS_PROP |
java.util.Set<org.apache.kafka.common.security.auth.KafkaPrincipal> |
superUsers |
Constructor and Description |
---|
ConfluentAuthorizerConfig(java.util.Map<?,?> props) |
Modifier and Type | Method and Description |
---|---|
ConfluentAuthorizerConfig.Providers |
createProviders(java.lang.String clusterId) |
static void |
main(java.lang.String[] args) |
static java.util.Set<org.apache.kafka.common.security.auth.KafkaPrincipal> |
parseSuperUsers(java.lang.String su) |
java.lang.String |
toString() |
equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
public static final java.lang.String ACCESS_RULE_PROVIDERS_PROP
public static final java.lang.String INIT_TIMEOUT_PROP
public static final java.lang.String LICENSE_PROP
public static final java.lang.String ALLOW_IF_NO_ACLS_PROP
public static final java.lang.String SUPER_USERS_PROP
public final boolean allowEveryoneIfNoAcl
public java.util.Set<org.apache.kafka.common.security.auth.KafkaPrincipal> superUsers
public final java.time.Duration initTimeout
public ConfluentAuthorizerConfig(java.util.Map<?,?> props)
public static java.util.Set<org.apache.kafka.common.security.auth.KafkaPrincipal> parseSuperUsers(java.lang.String su)
public final ConfluentAuthorizerConfig.Providers createProviders(java.lang.String clusterId)
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception