ENF signals

ICSF sends an ENF signal to listeners in the following situations:
  • Whenever ICSF is started.
  • Whenever ICSF is terminating.
  • Whenever a master key is changed.
Listener exit routines are invoked synchronously. Listeners of these signals should follow the guidelines documented in z/OS MVS Programming: Authorized Assembler Services Guide on coding listener exit routines. In particular, avoid any processing that may take an extended period of time to complete.
Table 1. ICSF ENF codes
Event code Description Qualifier Parameter list passed to the user exit Exit type / Cross-system capable
19 ICSF has encountered a change. None A four-byte parameter area.
X'00000002'
ICSF has started and is ready for requests.
X'00000003'
ICSF is terminating and will no longer accept requests.
X'nn000004'

One or more master keys (MKs) have been changed. Byte nn indicates the MKs that have been changed as follows.

Bit Meaning when set:
0
DES MK changed.
1
AES MK changed.
2
RSA MK changed.
3
ECC MK changed.
4
P11 MK changed.
5
RCS MK changed.
6-7
Reserved.
EXIT or SRBEXIT / NO