private SaslChannelBuilder createGssapiChannelBuilder(Map<String, JaasContext> jaasContexts, GSSManager gssManager) {
        SaslChannelBuilder channelBuilder = new SaslChannelBuilder(ConnectionMode.SERVER, jaasContexts,
            SecurityProtocol.SASL_PLAINTEXT, new ListenerName("GSSAPI"), false, "GSSAPI",
            true, null, null, null, Time.SYSTEM, new LogContext(), defaultApiVersionsSupplier()) {

            @Override
            protected GSSManager gssManager() {
                return gssManager;
            }
        };
        Map<String, Object> props = Collections.singletonMap(SaslConfigs.SASL_KERBEROS_SERVICE_NAME, "kafka");
        channelBuilder.configure(new TestSecurityConfig(props).values());
        return channelBuilder;
    }
Verify that unparsed broker configs don't break clients. This is to ensure that clients
created by brokers are not broken if broker configs are passed to clients.
clients/src/test/java/org/apache/kafka/common/network/SaslChannelBuilderTest.java