Thanks Mike for your prompt reply, really appreciate it. My first thoughts on reading your comments are that i have questions, but i will go and have a read of the links in more depth and try and understand how to achieve it.
I do not want to send you stupid questions and certainly don’t want to; take up to much of your time. If i am still struggling i hope you don’t mind if i drop you an email at some point next week. Many thanks Craig > On 6 Oct 2017, at 19:47, Mike Jumper <[email protected]> wrote: > > On Fri, Oct 6, 2017 at 3:51 AM, Craig Jones <[email protected]> wrote: >> ... >> >> Is it possible to connect to a designated machine using the tunnel? Maybe >> another library? >> > > You can connect wherever you like, and it's entirely up to you to > dictate within your application how the connection information is > derived. Guacamole does not impost restrictions on where you can > connect. > >> >> Can I pass username password into connection? >> > > Yes. As you're writing your own application driven by Guacamole, it's > entirely up to you to dictate the mechanism behind this. All that > matters is that the username/password somehow be made available to the > tunnel as it establishes the connection to guacd, as the credentials > would need to be passed via connection parameters within a > GuacamoleConfiguration object: > > http://guacamole.incubator.apache.org/doc/guacamole-common/org/apache/guacamole/protocol/GuacamoleConfiguration.html#setParameter-java.lang.String-java.lang.String- > http://guacamole.incubator.apache.org/doc/guacamole-common/org/apache/guacamole/protocol/GuacamoleConfiguration.html#setParameters-java.util.Map- > > The parameters available are documented here: > > http://guacamole.incubator.apache.org/doc/gug/configuring-guacamole.html > >> >> Do I have setup a user within the client (server) and setup the machines >> connections and then connect via them? >> > > As above, since you're writing your own application, this is entirely > up to you. Guacamole provides only the mechanisms for establishing and > tunneling these connections, as well as JavaScript objects for > displaying and interacting with the remote desktop. The definition of > a user, whether users even exist as a concept within your application, > how/if connections are configured, etc. are all outside the scope of > the Guacamole API. > >> >> Lastly I would like to say fantastic job on this implementation and very >> impressed with the network utilisation of the application. >> > > Thanks! > > - Mike
