FTP Enhancements

Previous Next

Request Validation Exit Point

FTP Request Validation Exit Program permits or denies a specified FTP operation based on one or more of the following :

Example - Can (User X) at (IP address n.n.n.n) (PUT) ( File Z) ?

Application Request Validation Exit Point API
DescriptionI/OTypeExample
Application identiferInputBinary(4)0=FTP client program
1=FTP server program
Operation identiferInputBinary(4) 0=session initialization
1=Directory/library creation
2=Directory/library deletion
3=Set current directory
4=List files
5=File deletion
6=Sending file
7=Receiving file
8=Renaming file
9=Execute CL command
User profileInputChar(10)
Remote IP addressInputChar(*)
Operation specific informationInputChar(*)Information that describes the operation being attempted. For operation identifier 1 through 3, for example, this will contain the name of the directory or library on which the operation is to be performed.
Length of operation specific informationInputBinary(4)
Allow operationOutputBinary(4) -1=Never allow this operation
0=Reject the operation
1=Allow the operation
2=Always allow the operation

Previous Next

Agenda

FTP020