public void forcePassword( JetspeedUser user, String password )
throws JetspeedSecurityException
{
if(!accountExists(user))
{
throw new UnknownUserException("The account '" +
user.getUserName() + "' does not exist");
}
user.setPassword(JetspeedSecurity.encryptPassword(password));
// save the changes in the database immediately, to prevent the
// password being 'reverted' to the old value if the user data