Parameter Override

When PASSPORT is launched from within a web browser, the URL normally contains the information about the session name and user name. For example:

http://webserver/pec/Ecomes.zwh?sessionprofile=3270dsp/Sessions/p390+username=james

In the above example, p390 is the session name for a 3270 display session and james is the username for security settings. After the server receives this URL, it will parse the information and send back corresponding session configuration, such as host IP address and port number, as well as security settings back to the client.

You can also override the session configuration parameters at run-time. To override session parameter, you need to append a pair of parameter and value such as "+param=value" to the URL, where param is the name of the session parameter and value is what you want to override for this parameter. For example:

Following is the list of parameters and their possible values you can override:

Parameter Possible Value Notes
Host xxx.xxx.xxx.xxx Host IP address
Port xxxx Port Number
TimeOut   In seconds
TN3270E 0, 1  
ConnectMethod Generic, Specific, Associated  
ResourceName   TN3270E LU name (max. 8 char.)
ScreenSize 2, 3, 4, 5, Dynamic  
ExtendedAttributes 0, 1  
AutoReconnect 0, 1  
TN3270EResponses 0, 1  
Security None, SSL  
HotBackUp 0, 1  
HotBackUpListSize   Number of Host backup, should be in front of HotBackUpx = xxx.xxx.xxx.xxx:pppp
HotBackUpx xxx.xxx.xxx.xxx:ppp x from 1 to HotBackUpListSize, xx.xx.xx.xx IP add. ppp port #
KeepAlive 0, 1  
KeepAliveTimer   In minutes
KeepAliveSequence NOP, TM Keep Alive Sequence TM: Timing Mark
ShowSSLWarning 0, 1 Show SSL warning, i.e. invalid cert.
HostCodePage 037, 273, 277, 278, 280, 284, 285, 297, 500, 1140, 1141, 1142, 1143, 1144,1145, 1146, 1147, 1148 Host Code Page
DeviceTypeOverride   Device Type override in type negotiation
HLLAPIType 0,1 0: Automatic short name, 1: Manual short name
HLLAPIShortName A.....Z HLLAPI short name
HLLAPILongName   HLLAPI long name (Max. 8 char.)
EnableStartupMacro 0, 1 Run startup macro?
StartupMacroName   Startup system macro name
StartupMacroRunOnce 0, 1 Run only once (1) or run startup macro when auto-reconnect
VTDecode 7, 8 VT decode, 7 bit or 8 bit
GraphResolution Terminal, High Graphics resolution
ProgramSymbolSet None, PSAB, PSAF PSAB: PS A and B, PSAF: PS A through F
EnableGrafBuf 0, 1  
GrafBufSize   Graphics redraw buffer size (KB)
Specific for TN3270E Printer Session
MaxLinePage   Maximum lines per page
MaxCharPerLine   Maximum characters per line
DisplayStatus 0, 1 Display printing status?
WrapText 0, 1 Wrap text?
PrintNULLLine 0, 1 Print NULL Line?
IgnoreFirstFormFeed 0, 1 Ignore first from feed?
FormFeedAfterJob 0, 1 Form feed after printing job
EnableTransparency 0, 1 Enable transparency?
PrinterStartString   Starting string for transparent printing
PrinterCloseString   Closing string for transparent printing
DetectEndJob   Detect End Of Job (EOJ)
EndJobTimeOut   Timeout value (sec.) for detecting EOJ
Specific for VT, SCO-ANSI and Wyse Display Sessions
VT AnswerBack   Text String

 

Note: 1 means Yes and 0 means No unless explicitly specified otherwise. Parameter name is not case sensitive.