z/OS Security Server RACF Callable Services
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Parameters

z/OS Security Server RACF Callable Services
SA23-2293-00

Work_area
The name of a 1024-byte work area for SAF and RACF® usage. The work area must be in the primary address space.
ALET
The name of a word containing the ALET for the following parameter. Each parameter must have an ALET specified. Each ALET can be different. The words containing the ALETs must be in the primary address space.
SAF_return_code
The name of a fullword in which the SAF router returns the SAF return code.
RACF_return_code
The name of a fullword in which the service routine stores the return code.
RACF_reason_code
The name of a fullword in which the service routine stores the reason code.
RACF_work_area
The name of a 1024-byte work area for RACF use.
User_key
The name of a byte containing the user's key. This key is used to store into the output grouplist area. The key is in the four high-order bits of the byte.
Group_count
The name of a word containing the number of z/OS UNIX group identifier (GID) entries that can be stored in the Grouplist area. If Group_count is:
  1. 0, the Grouplist area is not used. IRRSGE00 returns the total supplemental GID count of the current process in the Number_of_GIDs parameter.
  2. Less than the total supplemental GID count:
    1. An error code is returned.
    2. The GIDs of the supplemental groups for the current process are put into the Grouplist area, which can only accommodate the number of GIDs specified in the Group_count parameter.
    3. The count of the supplemental GIDs actually placed in the Grouplist area is returned in the Number_of_GIDs parameter.
    4. The Group_count field is set to the total supplemental GID count of the current process.

      The supplemental groups in the Grouplist area are listed in the same order as the group connections shown in the output of the LISTUSER command.

  3. Greater than or equal to the total supplemental z/OS UNIX group identifier (GID) count:
    1. The GIDs of the supplemental groups for the current process are put into the Grouplist area.
    2. The supplemental GID count of the current process is put into the Number_of_GIDs parameter.
Grouplist
The name of an area in which the GIDs of the supplemental groups for a process are returned. The Group_count parameter indicates the number of entries this area can contain. The GIDs are returned as consecutive 4-byte entries.
Number_of_GIDs
The name of a word in which the number of GIDs put in the Grouplist area is returned.
Output_UIDs
The name of a 3-word area in which, respectively, the real, effective, and saved z/OS UNIX user identifiers (UIDs) are returned.
Output_GIDs
The name of a 3-word area in which, respectively, the real, effective, and saved z/OS UNIX group identifiers (GIDs) are returned.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014