com.toremote.websocket.handler
Class RdpParameter

java.lang.Object
  extended by com.toremote.websocket.handler.RdpParameter

public class RdpParameter
extends java.lang.Object

Parameters for the call to /RDP - refer to the admin manual for more information - http://www.remotespark.com/view/AdminManual.pdf


Field Summary
static java.lang.String account
           
static java.lang.String animation
          Boolean; default is false; disable menu animations.
static java.lang.String ARG_CLIENT_IP
           
static java.lang.String ARG_HOST
           
static java.lang.String args
          Arguments for RemoteApp (startProgram=shell).
static java.lang.String audio
           
static java.lang.String background
          Boolean; default is false; disable background
static java.lang.String binary
           
static java.lang.String CACHE_DUPLICATE
           
static java.lang.String CACHEID
           
static java.lang.String CACHEPOLICY
           
static java.lang.String CACHETIMEOUT
           
static java.lang.String command
          Command for �Start a program on connection (startProgram=shell)�
static java.lang.String composition
          Boolean; default is false; disable desktop; composition.
static java.lang.String connectType
           
static java.lang.String contents
          Boolean; default is false; disable full windows drag.
static java.lang.String directory
          Directory for running command (startProgram=shell)
static java.lang.String disks
           
static java.lang.String domain
          String; domain name
static java.lang.String exe
          Program or file for RemoteApp (startProgram=app).
static java.lang.String gateway
          String, address and listening port of the gaetway, For example: 192.168.0.8:443
static java.lang.String height
          Integer; screen height of RDP session.
static java.lang.String invitation
           
static java.lang.String isTouch
           
static java.lang.String keyboard
          Integer; keyboard layout; e.g.
static java.lang.String legacyMode
          Boolean; connecting to xrdp or VirtualBox RDP
static java.lang.String mapClipboard
          Boolean; default is false; disable clipboard rediretioin.
static java.lang.String mapDisk
          Boolean; default is false; disable disk redirection.
static java.lang.String mapPrinter
          Boolean; default is false; disable printer redirection.
static java.lang.String pasteCap
           
static java.lang.String playSound
          Integer; Default is 1: Do not play sound; 0: bring sound to local; 2: leave sound on remote computer.
static java.lang.String port
          Integer; RDP listening port.
static java.lang.String printer
          Printer name
static java.lang.String pwd
          String; password for user name.
static java.lang.String remotefx
           
static java.lang.String server
          String; address of the RDP host.
static java.lang.String server_bpp
          Integer; color depth of RDP session.
static java.lang.String sessionRecord
           
static java.lang.String shareClipboardId
           
static java.lang.String smoothfont
          Boolean; default is false; disable font smoothing.
static java.lang.String startProgram
          String; �shell�: start a program on connection; �app�: start a RemoteApp.
static java.lang.String styles
          Boolean; default is false; disable theming.
static java.lang.String symlink
           
static java.lang.String touchpad
          Boolean; default is false; touchpad mode (relative mouse movement; touch interface only).
static java.lang.String useConsole
          Boolean; connecting to console session/Admin mode.
static java.lang.String user
          String; user name (Windows User).
static java.lang.String vmid
           
static java.lang.String waHeight
          Work area height for RemoteApp.
static java.lang.String waWidth
          Work area width for RemoteApp; Default value is the screen width.
static java.lang.String width
          Integer; screen width of RDP session.
 
Constructor Summary
RdpParameter()
           
 
Method Summary
static boolean isTrue(java.lang.String s)
           
static void toConfig(java.util.Map<java.lang.String,java.lang.String> properties, net.protocol.rdp.interfaces.RdpConfig cfg, com.toremote.gateway.Config appCfg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

invitation

public static final java.lang.String invitation
See Also:
Constant Field Values

gateway

public static final java.lang.String gateway
String, address and listening port of the gaetway, For example: 192.168.0.8:443

See Also:
Constant Field Values

server

public static final java.lang.String server
String; address of the RDP host.

See Also:
Constant Field Values

port

public static final java.lang.String port
Integer; RDP listening port. Optional; default is 3389

See Also:
Constant Field Values

user

public static final java.lang.String user
String; user name (Windows User).

See Also:
Constant Field Values

pwd

public static final java.lang.String pwd
String; password for user name.

See Also:
Constant Field Values

domain

public static final java.lang.String domain
String; domain name

See Also:
Constant Field Values

keyboard

public static final java.lang.String keyboard
Integer; keyboard layout; e.g. 0x0407 (German); default is 0x409 (US)

See Also:
Constant Field Values

useConsole

public static final java.lang.String useConsole
Boolean; connecting to console session/Admin mode. Default is false.

See Also:
Constant Field Values

legacyMode

public static final java.lang.String legacyMode
Boolean; connecting to xrdp or VirtualBox RDP

See Also:
Constant Field Values

width

public static final java.lang.String width
Integer; screen width of RDP session. Default is 800

See Also:
Constant Field Values

height

public static final java.lang.String height
Integer; screen height of RDP session. Default is 600

See Also:
Constant Field Values

server_bpp

public static final java.lang.String server_bpp
Integer; color depth of RDP session. Default is 16

See Also:
Constant Field Values

playSound

public static final java.lang.String playSound
Integer; Default is 1: Do not play sound; 0: bring sound to local; 2: leave sound on remote computer.

See Also:
Constant Field Values

startProgram

public static final java.lang.String startProgram
String; �shell�: start a program on connection; �app�: start a RemoteApp.

See Also:
Constant Field Values

command

public static final java.lang.String command
Command for �Start a program on connection (startProgram=shell)�

See Also:
Constant Field Values

directory

public static final java.lang.String directory
Directory for running command (startProgram=shell)

See Also:
Constant Field Values

exe

public static final java.lang.String exe
Program or file for RemoteApp (startProgram=app).

See Also:
Constant Field Values

args

public static final java.lang.String args
Arguments for RemoteApp (startProgram=shell).

See Also:
Constant Field Values

background

public static final java.lang.String background
Boolean; default is false; disable background

See Also:
Constant Field Values

smoothfont

public static final java.lang.String smoothfont
Boolean; default is false; disable font smoothing.

See Also:
Constant Field Values

contents

public static final java.lang.String contents
Boolean; default is false; disable full windows drag.

See Also:
Constant Field Values

animation

public static final java.lang.String animation
Boolean; default is false; disable menu animations.

See Also:
Constant Field Values

composition

public static final java.lang.String composition
Boolean; default is false; disable desktop; composition.

See Also:
Constant Field Values

styles

public static final java.lang.String styles
Boolean; default is false; disable theming.

See Also:
Constant Field Values

mapClipboard

public static final java.lang.String mapClipboard
Boolean; default is false; disable clipboard rediretioin.

See Also:
Constant Field Values

mapPrinter

public static final java.lang.String mapPrinter
Boolean; default is false; disable printer redirection.

See Also:
Constant Field Values

mapDisk

public static final java.lang.String mapDisk
Boolean; default is false; disable disk redirection.

See Also:
Constant Field Values

touchpad

public static final java.lang.String touchpad
Boolean; default is false; touchpad mode (relative mouse movement; touch interface only).

See Also:
Constant Field Values

waWidth

public static final java.lang.String waWidth
Work area width for RemoteApp; Default value is the screen width. You may want to change it if you display app in a iframe.

See Also:
Constant Field Values

waHeight

public static final java.lang.String waHeight
Work area height for RemoteApp. Default value is the screen height. You may want to change it if you display app in a iframe.

See Also:
Constant Field Values

printer

public static final java.lang.String printer
Printer name

See Also:
Constant Field Values

sessionRecord

public static final java.lang.String sessionRecord
See Also:
Constant Field Values

isTouch

public static final java.lang.String isTouch
See Also:
Constant Field Values

vmid

public static final java.lang.String vmid
See Also:
Constant Field Values

binary

public static final java.lang.String binary
See Also:
Constant Field Values

disks

public static final java.lang.String disks
See Also:
Constant Field Values

remotefx

public static final java.lang.String remotefx
See Also:
Constant Field Values

ARG_CLIENT_IP

public static final java.lang.String ARG_CLIENT_IP
See Also:
Constant Field Values

ARG_HOST

public static final java.lang.String ARG_HOST
See Also:
Constant Field Values

account

public static final java.lang.String account
See Also:
Constant Field Values

connectType

public static final java.lang.String connectType
See Also:
Constant Field Values

pasteCap

public static final java.lang.String pasteCap
See Also:
Constant Field Values

audio

public static final java.lang.String audio
See Also:
Constant Field Values

shareClipboardId

public static final java.lang.String shareClipboardId
See Also:
Constant Field Values

CACHEID

public static final java.lang.String CACHEID
See Also:
Constant Field Values

CACHETIMEOUT

public static final java.lang.String CACHETIMEOUT
See Also:
Constant Field Values

CACHEPOLICY

public static final java.lang.String CACHEPOLICY
See Also:
Constant Field Values

CACHE_DUPLICATE

public static final java.lang.String CACHE_DUPLICATE
See Also:
Constant Field Values

symlink

public static final java.lang.String symlink
See Also:
Constant Field Values
Constructor Detail

RdpParameter

public RdpParameter()
Method Detail

toConfig

public static void toConfig(java.util.Map<java.lang.String,java.lang.String> properties,
                            net.protocol.rdp.interfaces.RdpConfig cfg,
                            com.toremote.gateway.Config appCfg)

isTrue

public static final boolean isTrue(java.lang.String s)