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:
If you want to connect a different IP address from what's already in the configuration file, you should append "+Host=10.1.1.4" to the end of URL.
If you want to use a different Resource Name (LU Name), you will need to append "+ResourceName=TN405" to the end of URL.
If you want to change your VT answer back, you will need to append "+VTAnswerBack=12345" to the end of URL.
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.