I've just committed another JS2-151 feature:
3) keeping a history (queue) of previously used password and preventing a user 
to reuse one from this queue (with a configurable queue size)

Implementation class: 
org.apache.jetspeed.security.spi.impl.InternalPasswordCredentialHistoryHandlingInterceptor

I've configured a default test history of 3, meaning a new password has to be 
different from the last three,
but only when set through the Change Password Portlet.

If the User Management Portlet is used to set a new password, the value isn't checked against the history (although history is maintained). This is to allow a administrator to set a new password (for example when a user expired its own password by failing to use the correct password three times in a row), even if that password was used before in the saved history (like a 'default' password which must be
changed on first use).


Regards, Ate


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to