Sample programs for a security exit
Copybooks, sample program source and JCL for the security exit
are supplied for High Level Assembler and COBOL. The sample program
source and JCL are distributed in FMN.SFMNSAM1, and the copybooks
in FMN.SFMNMAC1. They are:
- FMN1AXIT
- HLASM copybook for security exit parameters.
- FMN1XITA
- Sample HLASM code for program FMN1SXT.
- FMN1UMDS
- Usermod to install an HLASM version of FMN1SXT.
- FMN1CXIT
- COBOL copybook for security exit parameters.
- FMN1XITC
- Sample COBOL code for program FMN1SXT.
- FMN1SECC
- Job control to install a COBOL version of FMN1SXT.
To provide your version of FMN1SXT in HLASM you use the usermod FMN1UMDS as follows:
- Copy the member FMN1XITA from FMN.SFMNSAM1 to your own source library.
- Code your version of FMN1XITA in your source library, using FMN1XITA from FMN.SFMNSAM1 as a base.
- Modify the usermod FMN1UMDS member in FMN.SFMNSAM1 to meet your requirements. Refer to the usermod for information about changes you might need to make.
- Install SMP/E usermod FMN1UMDS.
To provide your version of FMN1SXT in COBOL:
- Copy the member FMN1XITC from FMN.SFMNSAM1 to your own source library.
- Code your version of FMN1XITC in your source library, using FMN1XITC from FMN.SFMNSAM1 as a base.
- Modify the sample job FMN1SECC in FMN.SFMNSAM1 to meet your site's requirements. Refer to the sample job for information about any changes you might need to make.
- Run the job to FMN1SECC to compile and link your version of FMN1SXT. This job will link FMN1SXT into FMN.SFMNMOD1.
To implement your exit, add FMN.SFMNMOD1 to your LINKLIST or to the STEPLIB DD statement in your TSO logon procedure.
Note: If the security exit program is written in COBOL, the performance
of the application may be impacted.