[ update, add ] digest http authentication