set_local_provider
Sets or updates attributes of a local provider.
Function
Sets or updates attributes of a local provider. This function invokes the RACF R_Secret callable service.
Requirements
The RACF callable service defines execution environment requirements.
Authorization
RACF enforces authorization. The caller must have sufficient authority to define or modify the provider.
Format
The caller specifies the request as a JSON object. The system passes the request to RACF without modification.
Parameter
- key_label
-
Type: String
Required: Yes
Specifies the ICSF key label used to encrypt secret data. Allowed characters: a-z, A-Z, 0-9, ".", ":", "::", "-".Note: RACF does not validate the existence of this key label when the system updates the provider.
Usage notes
- Ensure that the key label exists in ICSF before setting secret data.
- Ensure that the key supports encryption operations.
- Define the AES key with an appropriate encryption mode.
- Refer to the z/OS Cryptographic Services ICSF documentation for key creation and management.
Examples
{
"key_label": "ZSMSECKEY01"
}
Return and reason codes
The RACF callable service returns return codes and reason codes. See the return code reference topic.