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. These return codes are found in Table 1.
RACF_return_code
The name of a fullword in which the service routine stores the return code. These return codes are found in Table 1.
RACF_reason_code
The name of a fullword in which the service routine stores the reason code. These reason codes are found in Table 1.
Function_code
The name of a 1-byte field that specifies the function (administration request) that RACF is to perform. The function code may have one of the values found in Table 1.
Parm_list
The name of a variable marking the start of the input parameter list. The mapping macro IRRPCOMP contains a definition of the parameter list for each of the values of Function_code. To find parameter list mappings for the values of Function_code, see Table 1.
RACF_userID
The name of a 9-byte area that consists of a 1-byte length field followed by the userID, which can be up to eight characters. If not specified, the length must equal zero. Otherwise, the user ID must be specified in uppercase. If specified, the RACF command executed through R_admin will run under the authority of this userID. Ignored for problem state callers.
ACEE_ptr
The name of a fullword containing the address of the ACEE of the user under whose identity the RACF administrative request runs. The user ID is extracted from the ACEEUSER field. The ACEE itself is not used for subsequent authority checking for the request, except for the extract user/group/connect function codes. If the caller does not specify an ACEE, this area must contain binary zeros. If both an ACEE and a user ID are passed into this service, the user ID is used. Ignored for problem state callers.
Out_message_subpool
The name of a 1-byte field that specifies the subpool used to obtain storage for output that is returned. Problem state callers are limited to subpools 1 thru 127.
Out_message_strings
The name of a fullword in which the service routine stores the address of output data, if applicable. It is the responsibility of the caller to free the output storage. See the appropriate mappings of the output data for each function code in Reference documentation by function code.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014