Class AuthnzServerAuthorizer.AuthnzServerInfo
java.lang.Object
io.confluent.security.auth.dataplane.AuthnzServerAuthorizer.AuthnzServerInfo
- All Implemented Interfaces:
org.apache.kafka.server.authorizer.AuthorizerServerInfo,org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo
- Enclosing class:
AuthnzServerAuthorizer
public static class AuthnzServerAuthorizer.AuthnzServerInfo
extends Object
implements org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbrokerId()org.apache.kafka.common.ClusterResourceCollection<org.apache.kafka.common.Endpoint> org.apache.kafka.common.Endpointorg.apache.kafka.common.metrics.Metricsmetrics()Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo
additionalRoleDefFiles, auditLogProvider, httpServerBinder
-
Constructor Details
-
AuthnzServerInfo
public AuthnzServerInfo(org.apache.kafka.common.metrics.Metrics metrics)
-
-
Method Details
-
clusterResource
public org.apache.kafka.common.ClusterResource clusterResource()- Specified by:
clusterResourcein interfaceorg.apache.kafka.server.authorizer.AuthorizerServerInfo
-
brokerId
public int brokerId()- Specified by:
brokerIdin interfaceorg.apache.kafka.server.authorizer.AuthorizerServerInfo
-
endpoints
- Specified by:
endpointsin interfaceorg.apache.kafka.server.authorizer.AuthorizerServerInfo
-
interBrokerEndpoint
public org.apache.kafka.common.Endpoint interBrokerEndpoint()- Specified by:
interBrokerEndpointin interfaceorg.apache.kafka.server.authorizer.AuthorizerServerInfo
-
earlyStartListeners
- Specified by:
earlyStartListenersin interfaceorg.apache.kafka.server.authorizer.AuthorizerServerInfo
-
metrics
public org.apache.kafka.common.metrics.Metrics metrics()- Specified by:
metricsin interfaceorg.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo
-
interBrokerClientConfig
- Specified by:
interBrokerClientConfigin interfaceorg.apache.kafka.server.authorizer.internals.ConfluentAuthorizerServerInfo
-