Project

General

Profile

Feature #4

Create vnc session prior to connecting

Added by Fanie Riekert about 7 years ago.

Status:
New
Priority:
Low
Assignee:
-
Start date:
2017-11-12
Due date:
% Done:

0%

Estimated time:

Description

[ https://issues.apache.org/jira/browse/GUACAMOLE-430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16239721#comment-16239721 ]

Michael Jumper commented on GUACAMOLE-430:
------------------------------------------

If you wish to perform tasks prior to establishing connections, or after connections are established, you will need to write an extension. By writing a Guacamole extension, you can control the manner in which Guacamole connections are derived, as well as what happens when each connection starts, stops, etc. There is no need to require your users to manually run an SSH connection, nor for mainline Guacamole to provide per-connection pre/post scripts.

Tasks can be performed prior to establishing a connection via your implementation of the [{{Connection.connect()}}|http://guacamole.incubator.apache.org/doc/guacamole-ext/org/apache/guacamole/net/auth/Connectable.html#connect-org.apache.guacamole.protocol.GuacamoleClientInformation-] function, and tasks can be performed upon connection closure by overriding the [{{close()}} function of the returned {{GuacamoleTunnel}}|http://guacamole.incubator.apache.org/doc/guacamole-common/org/apache/guacamole/net/GuacamoleTunnel.html#close--].

Alternatively, support for event listeners was recently re-added to the extension API (see GUACAMOLE-364), allowing you to hook into connect/disconnect for connections provided by other extensions.

Also available in: Atom PDF