Class DefaultPrincipalBuilder
- java.lang.Object
-
- org.apache.kafka.common.security.auth.DefaultPrincipalBuilder
-
- All Implemented Interfaces:
Configurable,PrincipalBuilder
@Deprecated public class DefaultPrincipalBuilder extends Object implements PrincipalBuilder
Deprecated.As of Kafka 1.0.0. This will be removed in a future major release.DefaultPrincipalBuilder which return transportLayer's peer Principal
-
-
Constructor Summary
Constructors Constructor Description DefaultPrincipalBuilder()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description PrincipalbuildPrincipal(org.apache.kafka.common.network.TransportLayer transportLayer, org.apache.kafka.common.network.Authenticator authenticator)Deprecated.Returns Principal.voidclose()Deprecated.Closes this instance.voidconfigure(Map<String,?> configs)Deprecated.Configures this class with given key-value pairs.
-
-
-
Method Detail
-
configure
public void configure(Map<String,?> configs)
Deprecated.Description copied from interface:PrincipalBuilderConfigures this class with given key-value pairs.- Specified by:
configurein interfaceConfigurable- Specified by:
configurein interfacePrincipalBuilder
-
buildPrincipal
public Principal buildPrincipal(org.apache.kafka.common.network.TransportLayer transportLayer, org.apache.kafka.common.network.Authenticator authenticator) throws KafkaException
Deprecated.Description copied from interface:PrincipalBuilderReturns Principal.- Specified by:
buildPrincipalin interfacePrincipalBuilder- Throws:
KafkaException
-
close
public void close() throws KafkaExceptionDeprecated.Description copied from interface:PrincipalBuilderCloses this instance.- Specified by:
closein interfacePrincipalBuilder- Throws:
KafkaException
-
-