FTP Enhancements

Previous Next

Server Logon Exit Point

The purpose of the Server Logon Exit Program is to permit or deny logon access based on one or more of the following :

Server Logon Exit Point API
DescriptionI/OTypeExample
Application identiferInputBinary(4)1=FTP server program
User identifierInputChar(*)From the data field of the client USER subcommand
Length of User identifierInputBinary(4)
Authentication stringInputChar(*)From the data field of the client PASS subcommand
Length of Authentication stringInputBinary(4)
Client IP addressInputChar(*)
Length of Client IP addressInputBinary(4)
Return codeOutputBinary(4) 0=Reject the logon operation
1=Continue the logon (USER, PASS from client; CWD from USRPRF)
2=Continue the logon (USER, PASS from client; CWD from application)
3=Continue the logon (USER, PASS from application; CWD from USRPRF)
4=Continue the logon (USER, PASS from application; CWD from application)
5=Continue the logon (USER from application; CWD from USRPRF; no PASS)
6=Continue the logon (USER from application; CWD from application; no PASS)
User ProfileOutputChar(10)to override
PasswordOutputChar(10)to override
Initial current libraryOutputChar(10)to override

Previous Next

Agenda

FTP030