IBM i Exit Point Descriptions
Powertech Multi-Factor Authentication can be configured to trigger an authentication request when a transaction is detected through one of the following supported IBM i exit points (its respective initialization/connection function).
The Distributed Data Management (DDM) Server is used by some clients to process Shared Folder and Remote Command requests. Older original clients used the DDM server for Shared Folders. Newer original clients and optimized clients use the File Server for Shared Folders. Original clients use the DDM Server for Remote Command support. Optimized clients use the Remote Command and Distributed Program Call Server for Remote Command support. The following table lists the DDM Server functions used by the different client actions.
The Distributed Relational Database (DRDA) Server is used by some ODBC clients to process IBM i Database requests.
The Database Server is used to process SQL statements received from some original and optimized clients using ODBC. In addition, the Windows client UI file transfer application uses this server. It is also used by optimized clients using the Remote SQL and file transfer APIs.
The FTP Logon server is used to validate signon attempts to an IBM i system through FTP. The following table lists the FTP Logon Server functions used by client actions.
The File Server is used by newer Client Access original clients and optimized clients to process Shared Folder requests. Older original clients used the DDM server for Shared Folders. The following table lists the File Server functions used by the different client actions.
The REXEC Logon server is used to validate signon attempts to an IBM i system through the Remote Execution Server. The following table lists the REXEC Logon Server functions used by client actions.
The Remote Command and Distributed Program Call Server (*RMTSRV) is used by clients to process Remote Command requests and PC program Distribute Program Call requests. Original clients use the Distributed Data Management Server to process Remote Command requests and do not support Distributed Program Call requests.
The IBM i operating system supports two exit points for control language (CL) commands: QIBM_QCA_CHG_COMMAND and QIBM_QCA_RTV_COMMAND. For each regular CL command, and proxy CL commands in the QSYS library, one exit program can be registered for the CHG exit point and up to ten exit programs can be registered for the RTV exit point.
The Signon Server is used by clients to retrieve signon information and to change passwords. The following table lists the Signon Server functions.