Ability to present two randomly chosen questions from a user id's forgotten password reset question/answer challenge pairs
Ability to reset a user id's forgotten password given the user's UUPID and two correctly answered forgotten password reset questions
Ability to set and update password reset question/answer pairs
A history of the user id's last 4 passwords must be kept
Ability to define a dictionary to check passwords against
Ability to change a user id's password given their UUPID, old password, and new password
Ability to push the password to multiple systems, such the ED-Registry and Active Directory, upon change
Ability to add new systems to receive the password change with relative ease
Ensure new passwords meet the strength requirements currently in place for UUPID passwords.
Ability to check a password's strength without actually changing the password
Ability to change the password with a required strength check
Ability to change the password without checking the strength
Log of the following transactions:
Who tried to change their password
Whether the change was successful
The date and time the event occurred (to within the millisecond)