Hi Doug
My understanding is that the exit does not support the additional field (new Password) necessary to invoke the EXEC CICS CHANGE PASSWORD function – essentially it is only accepting the current Password. So, to deliver what you are seeking I believe you’ll need to:
1. Support the change-password functionality in the client so that a password change can be either initiated at Logon, or auto-initiated if the client receives the notification that the PW is expired
2. Package and wrap the EAB containing the EXEC CICS CHANGE PASSWORD command in a Pstep that is invoked by the new client functionality (change of password)
3. Provide a mechanism in the current exit that allows a bypass of the 907 return code, where the requested server is a password change ☺…
What I’m not clear on is what is returned to the client, from the exit, when the password has expired. @Williams, Lynn<mailto:Lynn.Williams@ca.com> may be able to shed some more light on that.
Hope that helps somewhat,
Tim