Class DataplaneAuthStore
java.lang.Object
io.confluent.security.auth.dataplane.DataplaneBaseAuthStore
io.confluent.security.auth.dataplane.DataplaneAuthStore
- All Implemented Interfaces:
io.confluent.security.auth.metadata.AuthStore,ConsumerListener<io.confluent.security.auth.store.data.AuthKey,,io.confluent.security.auth.store.data.AuthValue> Closeable,AutoCloseable,org.apache.kafka.common.Configurable
-
Nested Class Summary
Nested classes/interfaces inherited from class io.confluent.security.auth.dataplane.DataplaneBaseAuthStore
DataplaneBaseAuthStore.DeserializerErrorForKey, DataplaneBaseAuthStore.DeserializerErrorForValue -
Field Summary
Fields inherited from interface io.confluent.security.auth.metadata.AuthStore
INSTANCES -
Constructor Summary
ConstructorsConstructorDescriptionDataplaneAuthStore(io.confluent.security.authorizer.Scope scope, org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo serverInfo) DataplaneAuthStore(io.confluent.security.roledefinitions.RbacRoles rbacRoles, org.apache.kafka.common.utils.Time time, io.confluent.security.authorizer.Scope scope, org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo serverInfo, int numAuthTopicPartitions) -
Method Summary
Methods inherited from class io.confluent.security.auth.dataplane.DataplaneBaseAuthStore
activeNodeUrls, authCache, isMasterWriter, keySerde, masterWriterId, masterWriterUrl, onConsumerRecord, startReader, startService, trustCache, writer
-
Constructor Details
-
DataplaneAuthStore
public DataplaneAuthStore(io.confluent.security.authorizer.Scope scope, org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo serverInfo) -
DataplaneAuthStore
public DataplaneAuthStore(io.confluent.security.roledefinitions.RbacRoles rbacRoles, org.apache.kafka.common.utils.Time time, io.confluent.security.authorizer.Scope scope, org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo serverInfo, int numAuthTopicPartitions)
-
-
Method Details
-
valueSerde
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classDataplaneBaseAuthStore
-
configure
-