THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Additionally, the ChannelBuilders class has been updated to accommodate these changes and provide support for custom principal builders with different authentication mechanisms.
Firstly, the KerberosPrincipalBuilder interface is defined as follows:
Code Block | ||||
---|---|---|---|---|
| ||||
public interface KerberosPrincipalBuilder extends KafkaPrincipalBuilder {
void buildKerberosPrincipalBuilder(KerberosShortNamer kerberosShortNamer);
} |
Secondly, the SSLPrincipalBuilder interface is defined as follows:
Code Block | ||||
---|---|---|---|---|
| ||||
public interface SSLPrincipalBuilder extends KafkaPrincipalBuilder {
void buildSSLPrincipalBuilder(SslPrincipalMapper sslPrincipalMapper);
} |
Compatibility, Deprecation, and Migration Plan
...