action.skip

S-T-U

secureDestHost

This parameter has been replaced by the DestinationName parameter.

secureDestPort

This parameter has been replaced by the DestinationPort parameter.

securityEnabled

This parameter directs the terminal session to make a secure connection to the Reflection security proxy server and port specified by the hostURL parameter (or configuration file setting).

If client authorization is enabled on the proxy server, the destination host and port can be specified using the DestinationNameand DestinationPort parameters. If client authorization is not enabled on the proxy, the ultimate destination host and port are defined by the proxy server.

If you set securityEnabled to true, you must also set encryptStreamto true.

Value

true

false (default)

Example

<param name="securityEnabled" value="true">

securityEnabledFTP

This parameter directs the FTP session to make a connection through the Reflection security proxy. If client authorization is enabled on the proxy server, the destination host and port can be specified using the FTPDestinationName and FTPDestinationPort parameters. If client authorization is not enabled on the proxy, the ultimate destination host and port are defined by the proxy server.

Value

true

false (default)

Example

<param name="securityEnabledFTP" value="true">

serverIdentityOverride

This parameter overrides the global setting Enable server identify verification for SSL/TLS connections. This option is located in the Administrative Console under Set Security Options.

If you need to have the server identity check turned on for most sessions, you can override this setting for a particular session. For example, you may wish to turn off server identity verification if an SSL/TLS direct to host connection tunnels through the security proxy and the host's certificate doesn't list the proxy as a subject alternate name.

Value

default (Use the global setting)

true (Perform a server identity check regardless of the global setting)

false (Do not perform a server identity check regardless of the global setting)

Example

<param name="serverIdentityOverride" value="true">

sessionInactivityTimeout

This parameter specifies the time, in seconds, of datacomm inactivity that can elapse before the session is disconnected. Inactivity is triggered by absence of data being sent to or read from the host. If associated with a block mode application, the data may not be sent to the host until the Enter key is pressed.

Value

<any integer>

Example

<param name="sessionInactivityTimeout" value="15">

sftpSendEnvironment

This parameter specifies a comma-delimited list of name-value pairs (environment variables) to send to the SSH server when an SFTP session is connected.

Value

A comma-delimited string of SSH environment variables, with each variable specified as <name>=<value>. If a name or value itself contains an equal sign or comma, escape the equal sign or comma by preceding it with a backslash. For example, COMPANY=EXAMPLE\, INC.

Example

<param name="sftpSendEnvironment" value="TERM=3270,ID=8000">

shortcutMenu

This parameter determines whether the shortcut menu functionality is enabled in the terminal window. When shortcutMenu is set to true, the menu is displayed when a user clicks the context mouse button.

Value

true (default)

false

<param name="shortcutMenu" value="false">

showHostURL

This parameter determines whether the host URL appears in the status line at the bottom of the terminal display. Any value other than true prevents the URL from appearing.

Value

true (default)

false

Example

<param name="showHostURL" value="false">

showPrintDestination

This parameter controls whether the printer or print to file destination that is configured for a session is displayed in the status bar. Any value other than true will prevent the print destination from appearing in the status line.

Value

true

false (default)

Example

<param name="showPrintDestination" value="true">

showStatusLine

This parameter controls whether the status line is presented. The status line appears at the bottom of the window display and includes information such as the cursor position, whether the connection is encrypted, and the type and status of the connection.

This parameter can be set only for static sessions, which are no longer supported . For dynamic sessions, use the Display status bar setting on the Manage Settings panel in the Administrative Console when creating or modifying a session.

Value

true (default)

false

Example

<param name="showStatusLine" value="true">

SOCKSProxy

This parameter identifies a SOCKS proxy host with which terminal emulation connections are to be negotiated. The port value is optional and the default is 1080.

Value

<host> [:<port>]

Example

<param name="SOCKSProxy" value="myHost:1080">

SOCKSProxyUserID

This parameter provides a user ID value to be used with SOCKSProxy. If unspecified (as opposed to empty) then a default ID of the system property user.name is used.

Value

Any string; may be empty

Example

<param name="SOCKSProxyUserID" value="johndoe556">

splash parameter

This parameter determines whether the Reflection splash screen is displayed while Reflection is loading. The splash screen includes a progress indicator, so if the splash screen is not displayed, the progress indicator is not visible.

Value

true (default)

false

Example

<param name="splash" value="true">

sshSendEnvironment

This parameter specifies a comma-delimited list of name-value pairs (environment variables) to send to the SSH server when the SSH session is connected.

Value

A comma-delimited string of SSH environment variables, with each variable specified as <name>=<value>. If a name or value itself contains an equal sign or comma, escape the equal sign or comma by preceding it with a backslash. For example, COMPANY=EXAMPLE\, INC.

<param name="sshSendEnvironment" value="TERM=3270,ID=8000">

sslAES256

This parameter specifies whether the emulator includes or excludes AES 256-bit cipher suites when negotiating a secure connection to a host. During the negotiation, the emulator tries to use the highest level of encryption that is supported on the host, but if the host supports 256-bit encryption and the necessary policy files are not installed on the client, the connection fails. Set this parameter to false to exclude AES 256-bit from the list of cipher suites available during the SSL/TLS negotiation. AES 256-bit cipher suites are included in the SSL/TLS negotiation if this parameter is set to true or if this parameter is not used.

If the host supports 256-bit AES encryption and a 256-bit cipher suite is included on the available list on the client, you must download the Unlimited Strength Jurisdiction Policy Files. If you choose not to install the policy files, you can exclude AES 256-bit from the client list of cipher suites using this parameter.

Value

true (default)

false

Example

<param name="sslAES256" value="true">

sslAllowInnerNullCipher

This parameter applies to the inner SSL/TLS connection in an end to end encryption through the server proxy connection. End to end encryption involves two SSL/TLS handshakes. If the host's SSL/TLS server requires a null cipher, configure this applet parameter. If set to true, TLS_RSA_WITH_NULL_SHA is added to the supported cipher suite list along with the default cipher suite.

Value

true (default)

false

Example

<param name="sslAllowInnerNullCipher" value="true">

terminalBorder

This parameter determines whether a border is drawn around the terminal display. When the parameter is set to true, a border is drawn around the terminal display in the browser. When the parameter is set to false, no border is drawn, and the terminal display fills the area specified by the height and width attributes.

Value

true (default)

false

Example

<param name="terminalBorder" value="true">

terminalIDResponse

This parameter determines Reflection's response to a terminal ID status request from an HP host computer. This setting does not affect how Reflection for the Web operates, but it may change the way a host program works: some applications require a given Terminal ID response. Normally, you should use the default response.

The terminalIDResponse value changes automatically when you change the Terminal type (Setup > Terminal > Emulation).

Value

<HP terminal ID; a string of five or fewer characters>

Example

<param name="terminalIDResponse" value="70092">

title

Use this parameter to determine the value in the window title bar when a Reflection session runs in a separate window. If a title parameter is not specified, Reflection uses the value for the applet name attribute in the window title bar instead. The title parameter is ignored when the frame parameter is set to false.

Value

<any phrase>

Example

<param name="title" value="Reflection for IBM 3270">

tn3270eConnectType

This parameter is valid for IBM 3270 printer sessions only. The tn3270eConnectType parameter specifies whether the session connects directly or whether it uses TN association to locate a printer device. For detailed information about setting up TN association using applet parameters, see tnAssociation.

Value

  • 0 - Associate--the LU name to which users are connecting is the name of a particular printer device

  • 1 (Default) - Connect--connect to a printer associated with a specific terminal LU name

Example

<param name="tn3270eConnectType" value="0">

tnAssociation

This parameter is used with IBM 3270 terminal and printer sessions only. Use this parameter to associate a 3270 terminal session with a specific 3270 printer session (this feature applies to the Telnet Extended transport).

Note

The tnAssociation parameter is valid only when the tn3270eConnectType parameter is set to 0.

When associating a 3270 terminal session with a 3270 printer session, use the tnAssociation parameter to assign a unique TN association string in the terminal session. Reflection uses this value to automatically link the two sessions when the same value is used in the printer session for the tnAssociation parameter, the tn3270eConnectType parameter is set to 0, and the promptForDevicename parameter is set to false.

IBM3270

  • hostURL value= tn3270e: //myhost

  • tnAssociation value= anyname

IBM 3270 printer

  • hostURL value= tn3270e: //myhost

  • tnAssociation value= anyname

  • tn3270eConnectType value= 0

  • promptForDevicename value= false

For information about linking 3270 terminal and printer sessions from within a session, open the online help in the emulator session. Then, under How To, go to Using TN Association in the Print section.

Both the terminal session and the printer session must be running in the same type of browser for TN association to work. (However, the sessions are not required to run in the same browser window.)

Value

<any association name>

Example

<param name="tnAssociation" value="anyname">

useANSIColor

This parameter applies to VT emulations only. When useANSIColor is true, any ANSI color attributes specified by the host overrides colors configured in the Color Setup dialog box. If useANSIColor is false, host color attributes are ignored and colors are selected according to the configuration in the Color Setup dialog box only.

Value

true (default)

false

Example

<param name="useANSIColor" value="false">

userArchive

This parameter specifies the name of a user archive file containing custom Java code written to use the Reflection Emulator Class Library (ECL). This parameter is required when using the Load Java Class command in the Reflection Macro menu, the loadJavaClass() API method, or the onStartupJavaClass or onExitJavaClass parameters. This parameter is not required, however, when using any of the ECL modules built in to Reflection.

Value

<user archive file name>

Example

<param name="userArchive" value="MyArchive">