Security exit global parameters

Overview

Each Beta product calls its own security exit (BnnUXSEC) to protect access to resources within the product. The security exit is delivered in source form in the BETAnn.SAMPLIB.

Parameter lists

The security exit program points to two parameter lists:

  • A global section containing the parameters that are used for all products. The DSECT for these parameters is supplied in member B00#SSEC of the BSA.SAMPLIB. It is described below.
  • A product specific section containing parameters used for a specific product only. A DSECT for these parameters is delivered in the BETAnn.SAMPLIB (member Bnn#SSEC) and is described in the _beta product Installation and System Guide.

Global parameter list for BnnUXSEC (B00#SSEC)

Displacement

Description

+24

Subsystem ID

+28

Calling program name

+36

User ID

+44

Line command

+48

SMF ID

+52

First letter of access type

+53

Beta product ID (e.g. 93)

+55

If not 0, pointer to Bnn#SSEC

+59

Product security call ID (function code)

Bnn#SSEC parameters

The Bnn#SSEC parameters are described in the _beta product Installation and System Guide.