Exit Point Format Name: TCPL0300
Exit Point Name: QIBM_QTMF_SVR_LOGON
Exit Point Name: QIBM_QTMX_SVR_LOGON
This is the required parameter group.
Parameter | Description | Input or output | Type and length |
---|---|---|---|
1 | Application identifier | Input | Binary(4) |
2 | User identifier | Input | Char(*) |
3 | Length of user identifier | Input | Binary(4) |
4 | Authentication string | Input | Char(*) |
5 | Length of authentication string | Input | Binary(4) |
6 | CCSID of authentication string | Input | Binary(4) |
7 | Client IP address | Input | Char(*) |
8 | Length of client IP address | Input | Binary(4) |
9 | Allow logon | Output | Binary(4) |
10 | User profile | Output | Char(10) |
11 | Password | Output | Char(*) |
12 | Length of password | Output | Binary(4) |
13 | CCSID of password | Output | Binary(4) |
14 | Initial current library | Input/Output | Char(10) |
15 | Initial home directory | Output | Char(*) |
16 | Length of initial home directory | Input/Output | Binary(4) |
17 | CCSID of initial home directory | Input/Output | Binary(4) |
18 | Application-specific information | Input/Output | Char(*) |
19 | Length of application-specific information | Input | Binary(4) |
For the FTP server, this parameter contains the data field from the USER subcommand.
For the FTP server, this parameter contains the data field from the PASS (password) subcommand (unless the user is authenticated by a client certificate, in which case the client certificate is provided for this parameter).
Attention! IBM® strongly recommends that you never code passwords directly in an exit program. Encryption, for example, allows algorithmic password determination.