public async ValueTask SendContAuthToBufferAsync(IXdrWriter xdr, CancellationToken cancellationToken = default) { await xdr.WriteAsync(IscCodes.op_cont_auth, cancellationToken).ConfigureAwait(false); await xdr.WriteBufferAsync(HasClientData?ClientData : PublicClientData, cancellationToken).ConfigureAwait(false); // p_data await xdr.WriteAsync(AcceptPluginName, cancellationToken).ConfigureAwait(false); // p_name await xdr.WriteAsync(AcceptPluginName, cancellationToken).ConfigureAwait(false); // p_list await xdr.WriteBufferAsync(ServerKeys, cancellationToken).ConfigureAwait(false); // p_keys }