private void swapAuthenticatorsAndBeginReauthentication(ReauthenticationContext reauthenticationContext)
            throws IOException {
        // it is up to the new authenticator to close the old one
        // replace with a new one and begin the process of re-authenticating
        authenticator = authenticatorCreator.get();
        authenticator.reauthenticate(reauthenticationContext);
    }
Return true if this is a server-side channel and the connected client has
indicated that it supports re-authentication, otherwise false

@return true if this is a server-side channel and the connected client has
        indicated that it supports re-authentication, otherwise false
clients/src/main/java/org/apache/kafka/common/network/KafkaChannel.java