DrK - 2015-06-13

Whilst looking reasonable at first glance - take this scenario:

A user has a significant number of entries based on their default policy and then they change this policy - potentially many of the current passwords would not conform to this new policy. What does PWS do?

It can't refuse to change the default policy. It could trawl all entries using this policy and then list them but the user would not want to chnage them there and then as they would have to logon to the corresponding system to change it there before saving the entry in PWS.

In my view, this check isn't necessary as:
1. The current password, even if not conforming to the new policy, must have been OK as it was used on the system/webpage it was generated for or, if the recipient system won't accept it, the user needs to generate a new password anyway.
2. The new policy will be used for the next generated password. If the user wants to use this new policy immediately, then they would generate a new password conforming to this new policy and change it on the corresponding system/webpage.