A customer is running AM 4.3.1 and has the following case:

1. Webapplication where they want to do form fill
2. An eDirectory with SecretStore containing the username and password to be form filled on the application
3. The application has a 90 day expiration date for passwords
4. If a password is expired, the AM should capture that message on the webapplication, go to the change password site, type in the old password and at the same time automatically generate a new random password and submit that form and also store it in the SecretStore.
5. Afterwards it should log in with the new password.

How would you do this?

Thanks in advance,