mirror of
				https://github.com/gyurix1968/guacamole-client.git
				synced 2025-10-31 00:53:21 +00:00 
			
		
		
		
	GUAC-340: Expose available protocols within Environment.
This commit is contained in:
		| @@ -0,0 +1,53 @@ | ||||
| <protocol name="rdp" title="RDP"> | ||||
|  | ||||
|     <param name="hostname"        type="text"     title="Hostname"/> | ||||
|     <param name="port"            type="numeric"  title="Port"/> | ||||
|  | ||||
|     <param name="username"        type="username" title="Username"/> | ||||
|     <param name="password"        type="password" title="Password"/> | ||||
|     <param name="domain"          type="text"     title="Domain"/> | ||||
|     <param name="initial-program" type="text"     title="Initial program"/> | ||||
|  | ||||
|     <param name="width"           type="numeric"  title="Display width"/> | ||||
|     <param name="height"          type="numeric"  title="Display height"/> | ||||
|     <param name="dpi"             type="numeric"  title="Display resolution (DPI)"/> | ||||
|     <param name="color-depth"     type="enum" title="Color depth"> | ||||
|         <option value="8">256 color</option> | ||||
|         <option value="16">Low color (16-bit)</option> | ||||
|         <option value="24">True color (24-bit)</option> | ||||
|         <option value="32">True color (32-bit)</option> | ||||
|     </param> | ||||
|  | ||||
|     <param name="server-layout" type="enum" title="Keyboard layout"> | ||||
|         <option value="">(default)</option> | ||||
|         <option value="en-us-qwerty">US English (Qwerty)</option> | ||||
|         <option value="fr-fr-azerty">French (Azerty)</option> | ||||
|         <option value="de-de-qwertz">German (Qwertz)</option> | ||||
|         <option value="failsafe">Unicode</option> | ||||
|     </param> | ||||
|  | ||||
|     <param name="console"         type="boolean" title="Administrator console"    value="true"/> | ||||
|     <param name="console-audio"   type="boolean" title="Support audio in console" value="true"/> | ||||
|     <param name="disable-audio"   type="boolean" title="Disable audio"            value="true"/> | ||||
|     <param name="enable-printing" type="boolean" title="Enable printing"          value="true"/> | ||||
|     <param name="enable-drive"    type="boolean" title="Enable drive"             value="true"/> | ||||
|     <param name="drive-path"      type="text"    title="Drive path"/> | ||||
|  | ||||
|     <param name="security" type="enum" title="Security mode"> | ||||
|         <option value="">(default)</option> | ||||
|         <option value="rdp">RDP encryption</option> | ||||
|         <option value="tls">TLS encryption</option> | ||||
|         <option value="nla">NLA (Network Level Authentication)</option> | ||||
|         <option value="any">Any</option> | ||||
|     </param> | ||||
|  | ||||
|     <param name="disable-auth" type="boolean" title="Disable authentication" value="true"/> | ||||
|     <param name="ignore-cert" type="boolean" title="Ignore server certificate" value="true"/> | ||||
|  | ||||
|     <param name="remote-app" type="text" title="RemoteApp program"/> | ||||
|     <param name="remote-app-dir" type="text" title="RemoteApp working directory"/> | ||||
|     <param name="remote-app-args" type="text" title="RemoteApp parameters"/> | ||||
|  | ||||
|     <param name="static-channels" type="text" title="Static channel names"/> | ||||
|  | ||||
| </protocol> | ||||
| @@ -0,0 +1,33 @@ | ||||
| <protocol name="ssh" title="SSH"> | ||||
|  | ||||
|     <param name="hostname" title="Hostname" type="text"/> | ||||
|     <param name="port"     title="Port"     type="numeric"/> | ||||
|  | ||||
|     <param name="username" title="Username" type="username"/> | ||||
|     <param name="password" title="Password" type="password"/> | ||||
|  | ||||
|     <param name="font-name" title="Font name" type="text"/> | ||||
|     <param name="font-size" title="Font size" type="enum"> | ||||
|         <option value=""></option> | ||||
|         <option value="8">8</option> | ||||
|         <option value="9">9</option> | ||||
|         <option value="10">10</option> | ||||
|         <option value="11">11</option> | ||||
|         <option value="12">12</option> | ||||
|         <option value="14">14</option> | ||||
|         <option value="18">18</option> | ||||
|         <option value="24">24</option> | ||||
|         <option value="30">30</option> | ||||
|         <option value="36">36</option> | ||||
|         <option value="48">48</option> | ||||
|         <option value="60">60</option> | ||||
|         <option value="72">72</option> | ||||
|         <option value="96">96</option> | ||||
|     </param> | ||||
|  | ||||
|     <param name="enable-sftp" type="boolean" title="Enable SFTP" value="true"/> | ||||
|  | ||||
|     <param name="private-key" type="multiline" title="Private key"/> | ||||
|     <param name="passphrase" type="password" title="Passphrase"/> | ||||
|  | ||||
| </protocol> | ||||
| @@ -0,0 +1,31 @@ | ||||
| <protocol name="telnet" title="Telnet"> | ||||
|  | ||||
|     <param name="hostname" title="Hostname" type="text"/> | ||||
|     <param name="port"     title="Port"     type="numeric"/> | ||||
|  | ||||
|     <param name="username" title="Username" type="username"/> | ||||
|     <param name="password" title="Password" type="password"/> | ||||
|  | ||||
|     <param name="password-regex" | ||||
|            title="Password regular expression" type="text"/> | ||||
|  | ||||
|     <param name="font-name" title="Font name" type="text"/> | ||||
|     <param name="font-size" title="Font size" type="enum"> | ||||
|         <option value=""></option> | ||||
|         <option value="8">8</option> | ||||
|         <option value="9">9</option> | ||||
|         <option value="10">10</option> | ||||
|         <option value="11">11</option> | ||||
|         <option value="12">12</option> | ||||
|         <option value="14">14</option> | ||||
|         <option value="18">18</option> | ||||
|         <option value="24">24</option> | ||||
|         <option value="30">30</option> | ||||
|         <option value="36">36</option> | ||||
|         <option value="48">48</option> | ||||
|         <option value="60">60</option> | ||||
|         <option value="72">72</option> | ||||
|         <option value="96">96</option> | ||||
|     </param> | ||||
|  | ||||
| </protocol> | ||||
| @@ -0,0 +1,28 @@ | ||||
| <protocol name="vnc" title="VNC"> | ||||
|  | ||||
|     <param name="hostname"    type="text"     title="Hostname"/> | ||||
|     <param name="port"        type="numeric"  title="Port"/> | ||||
|     <param name="password"    type="password" title="Password"/> | ||||
|  | ||||
|     <param name="read-only"     type="boolean" title="Read-only"                value="true"/> | ||||
|     <param name="swap-red-blue" type="boolean" title="Swap red/blue components" value="true"/> | ||||
|  | ||||
|     <param name="cursor" type="enum" title="Cursor"> | ||||
|         <option value="local">Local</option> | ||||
|         <option value="remote">Remote</option> | ||||
|     </param> | ||||
|  | ||||
|     <param name="color-depth" type="enum" title="Color depth"> | ||||
|         <option value="8">256 color</option> | ||||
|         <option value="16">Low color (16-bit)</option> | ||||
|         <option value="24">True color (24-bit)</option> | ||||
|         <option value="32">True color (32-bit)</option> | ||||
|     </param> | ||||
|  | ||||
|     <param name="dest-host" type="text"    title="Repeater destination host"/> | ||||
|     <param name="dest-port" type="numeric" title="Repeater destination port"/> | ||||
|  | ||||
|     <param name="enable-audio" type="boolean" title="Enable audio" value="true"/> | ||||
|     <param name="audio-servername" type="text" title="Audio server name"/> | ||||
|  | ||||
| </protocol> | ||||
		Reference in New Issue
	
	Block a user