Installing the MCP Components of MCP Cryptographic Services

The MCAPISUPPORT library and DIGESTSUPPORT library should be installed and configured during normal MCP software installation.

Perform the following steps if you need to manually install and configure the MCAPISUPPORT and DIGESTSUPPORT libraries of MCP Cryptographic Services.

  1. Copy the new MCAPISUPPORT library and DIGESTSUPPORT library from the system software media to the desired family. Enter the following two COPY commands:

    COPY *SYSTEM/MCPCRYPTOAPI/SUPPORT FROM
     <media> to <familyname>
    COPY *SYSTEM/MESSAGE/DIGEST/SUPPORT FROM
     <media> to <familyname>
  2. The SL (Support Library) command is used to associate a function name with a specific library code file.

    Enter the following SL commands at the ODT to associate the library with the support library function name. Replace <familyname> with the pack name where the library is located.

    The new system libraries must be established by entering:

    SL MCAPISUPPORT = *SYSTEM/MCPCRYPTOAPI/SUPPORT
     ON <familyname>:LINKCLASS=1, TRUSTED, ONEONLY
    SL DIGESTSUPPORT = *SYSTEM/MESSAGE/DIGEST/SUPPORT
     ON <familyname> :ONEONLY
  3. To enable MCAPI to be initiated, terminated, and managed from the Operations Interface (OI), register it as a distributed systems service (DSS) by entering the following OI commands:

    NA REG ADD DSS MCAPI
          Initialize = True,
          Class = Other,
          Recovery = True,
          EP = (NONE)
    NA REG ADD PROVIDER MCAPISUPPORT
          SL = MCAPISUPPORT,
          Interface = Message,
          DSS = (MCAPI),
          Task Type = NONMONITOREDSUPPORTLIBRARY
Notes:
  • If the Simple Installation (SI) program is used to install the MCAPISUPPORT library, then the MCAPISUPPORT library is configured so that it is not automatically initiated following a halt/load.

  • If the MCAPISUPPORT library is needed, use the following command to set it to be automatically initiated following a halt/load:

    NA REG MODIFY DSS MCAPI
     RECOVERY=TRUE, INIT=TRUE