Provides server user or end user audit information when the subtype is one that logs state changes. When auditing information is supplied, there will be a server user section and, optionally, an end user section. The SMF82AUD_HDR_NUM_SECTIONS field of the Auditing Header section will indicate whether only a server user section is provided, or if an end user section is also provided. If both a server user section and an end user section are present, they can appear in either order.
Offsets | Name | Length | Format | Description | |
---|---|---|---|---|---|
0 | 0 | SMF82AUD_SECTION_TYPE | 4 | EBCDIC | Type of the section that follows. Either:
|
4 | 4 | SMF82AUD_SECTION_NUM_FLDS | 2 | binary | Number of triples in this section |
6 | 6 | SMF82AUD_SECTION_TOTAL_LEN | 2 | binary | Overall length of this section, including this header |
8 | 8 | Tag-Length-Value (TLV) triplets start here and are defined in Table 2. These repeat as many times as the SMF82AUD_SECTION_NUM_FLDS field indicates. |
Each Tag-Length-Value (TLV) triplet is a structure called SMF82AUD_TRIPLET and is defined as follows. The values for the tags and the format and maximum length of the data are defined in Table 3.
Offsets | Name | Length | Format | Description | |
---|---|---|---|---|---|
0 | 0 | SMF82AUD_TRIPL_TAG | 2 | binary | Tag of the information in this TLV |
2 | 2 | SMF82AUD_TRIPL_LENGTH | 2 | binary | Length of this TLV including these first two fixed fields |
4 | 4 | SMF82AUD_TRIPL_DATA | * | varies | Data for this TLV |
The tag values and their corresponding information are described in the following table. The tag value is defined in the constant SMF82AUD_TAG_xxx and the maximum length in SMF82AUD_MAXLEN_xxx. For example, the tag for X500_IDN is SMF82AUD_TAG_X500_IDN and maximum length of the associated data is SMF82AUD_MAXLEN_X500_IDN.
Tag Value | Name | Length | Format | Description | |
---|---|---|---|---|---|
1 | 1 | X500_IDN | 0-255 | EBCDIC | X.500 Certificate Issuer’s Distinguished Name (ACEEX5PR->IDN) |
2 | 2 | X500_SDN | 0-255 | EBCDIC | X.500 Certificate Subject’s Distinguished Name (ACEEX5PR->SDN) |
10 | A | IDID_USRI | 1-246 | UTF-8 | X.500 Distinguished Name of distributed client end user (ACEEIDID-> IDID1UDN) |
11 | B | IDID_USRF | 1 | binary | Format of IDID_USRI (ACEEIDID->IDID1NMF)
|
12 | C | IDID_REG | 1-255 | UTF-8 | Name of the registry that authenticated the user (ACEEIDID->IDID1RN) |
14 | E | USRI | 8 | EBCDIC | RACF user ID (ACEEUSRI) |
15 | F | GRPN | 8 | EBCDIC | Connect group (ACEEGRPN) |
16 | 10 | TRM_USER | 8 | EBCDIC | Terminal ID (ACEETRM) |
17 | 11 | JOB_JBN | 8 | EBCDIC | Job name (JMRJOB) |
18 | 12 | JOB_RST | 4 | binary | Job entry time (JMRENTRY) in hundredths of a second that the reader recognized the JOB statement for this job. This field can be zero. |
26 | 1A | JOB_RSD | 4 | binary | Job entry date (JMREDATE) that the reader recognized the JOB statement for this job in the form 0CYYDDDF. This field can be zero. |
34 | 22 | JOB_UID | 8 | binary | User-defined identification field (JMRUSEID) |
42 | 2A | SEC | 8 | EBCDIC | Security label (TOKSCL) |