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


Usage notes

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

  1. Function code X'0001' is provided specifically for use by the Enterprise Identity Mapping (EIM) component of the Integrated Security Services Element.
  2. It is the responsibility of the caller to obtain and free the Result_entries data area. ResultAreaLen must be set to the total length of the area provided, including the length of the ResultArea structure and the length of the appropriate function specific data area.

    On output, ResultAreaUsed will be set to the total length of the data returned. If ResultAreaLen is insufficient to return the requested information, an error will be returned and ResultAreaUsed will set to the total length required, if the size of the provided ResultArea structure is sufficient to contain this value.

  3. When R_GetInfo detects a parameter list error, it will return SAF return code 8, RACF® return code 12, and RACF reason code nn, where nn indicates the position in the parameter list of the parameter in error. For example, the Num_parms parameter is the eighth parameter in the parameter list, and if an invalid value is supplied for Num_parms, R_GetInfo will return SAF return code 8, RACF return code 12, and RACF reason code 8.
  4. A length of zero can be specified for RACF_entity for Function_code X'0001' and Option X'0001'. In this case, RACF will attempt to determine the userid from the ACEE associated with the current TCB. If there is no ACEE associated with the current TCB, the address space level ACEE will be used. If no userid can be determined, an error will be returned.
  5. When Function_code is X'0001', all CHARACTER values returned in the function specific result data areas for Option X'0001', X'0002', and X'0003' will be terminated by X'00'. For example, if the local registry name is "ABC", the first four bytes of the RegLocal field will contain X'C1C2C300'.
  6. When Function_code is X'0002', all CHARACTER values returned in the function specific result data areas will be terminated by X'00'. The ResultAreaUsed will reflect this extra '00'x byte.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014