This application works fine when the end-user from a distributed platform enters the correct password.
When entering a wrong password, the following message is received on the console:
TSS7150A SPECIFY PASSWORD FOR STC= ACID=ENDUSER0
A Top Secret facility needs to be defined for E-GEN. This new facility should be added as a MASTFAC to the E-GEN STC ACID and will be added either to the Top Secret *ALL* record or to a specific profile or any end-user requesting it.
This facility has to be defined in the Top Secret parameter file member to be taken in account on any Top Secret restart, IPL or REINIT.
The facility could look like:
FACILITY(USERxx=NAME=EGEN) FACILITY(EGEN=MODE=FAIL) FACILITY(EGEN=ID=EG)
The facility can be defined dynamically using the TSS MODIFY command. For example:
TSS MODIFY FACILITY(USERxx=NAME=EGEN) TSS MODIFY FACILITY(EGEN=MODE=FAIL) TSS MODIFY FACILITY(EGEN=ID=EG)
NOTE: The TSS MODIFY command is only valid until the next recycle of Top Secret.
Once defined, add this facility as a MASTFAC to the E-GEN region ACID:
TSS ADD(egenacid) MASTFAC(EGEN)
Also add this as a FACILITY to the ACIDs that need it:
TSS ADD(acid) FACILITY(EGEN)
where 'acid' is the user's acid, an attached profile, or the ALL record.
A recycle of EGEN is required to pick up the MASTFAC change.