セキュリティー出口のサンプル・プログラム

セキュリティー出口のコピーブック、サンプル・プログラム・ソース、および JCL が、高水準アセンブラーおよび COBOL 用に提供されています。サンプル・プログラム・ソースと JCL は FMN.SFMNSAM1 に入っており、コピーブックは FMN.SFMNMAC1 に入っています。以下のものがあります。
FMN1AXIT
セキュリティー出口パラメーターの HLASM コピーブック。
FMN1XITA
プログラム FMN1SXT のサンプル HLASM コード。
FMN1UMDS
FMN1SXT の HLASM バージョンをインストールするための usermod。
FMN1CXIT
セキュリティー出口パラメーターの COBOL コピーブック。
FMN1XITC
プログラム FMN1SXT のサンプル COBOL コード。
FMN1SECC
FMN1SXT の COBOL バージョンをインストールするためのジョブ制御。

HLASM でご使用のバージョンの FMN1SXT を提供するには、次のように usermod FMN1UMDS を使用します。

  1. メンバー FMN1XITA を FMN.SFMNSAM1 からユーザー所有のソース・ライブラリーにコピーします。
  2. FMN1XIT からの FMN1XITA をベースとして使用し、ご使用のバージョンの FMN.SFMNSAM1A をコーディングし、ソース・ライブラリーに入れます。
  3. FMN にある usermod FMN.SFMNSAM11UMDS メンバーを、要件に応じて変更します。必要になる可能性のある変更については、usermod を参照してください
  4. SMP/E usermod FMN1UMDS をインストールします。

ご使用のバージョンの FMN1SXT を COBOL で提供するには、以下のようにします。

  1. メンバー FMN1XITC を FMN.SFMNSAM1 からユーザー所有のソース・ライブラリーにコピーします。
  2. FMN1XIT からの FMN1XITC をベースとして使用し、ご使用のバージョンの FMN.SFMNSAM1C をコーディングし、ソース・ライブラリーに入れます。
  3. FMN にあるサンプル・ジョブ FMN.SFMNSAM11SECC を、ご使用のサイトの要件に応じて変更します。行う必要のある変更については、サンプル・ジョブを参照してください。
  4. ジョブを FMN1SECC まで実行して、ご使用のバージョンの FMN1SXT をコンパイルおよびリンクします。このジョブは FMN1SXTFMN.SFMNMOD1 にリンクします。

出口をインプリメントするには、FMN.SFMNMOD1 を LINKLIST に追加するか、または TSO ログオン・プロシージャーの中の STEPLIB DD ステートメントに追加します。

注: セキュリティー出口プログラムが COBOL で書かれている場合は、アプリケーションのパフォーマンスに影響する場合があります。