For our witnesses, very recently the Canadian Parliament unanimously adopted justice for Sergei Magnitsky proposed sanctions along the lines of the global Magnitsky act. Foreign Affairs Minister Nicholson, with whom I've been in discussions, has said that the government will introduce, pursuant to our unanimous motion, global Magnitsky-type legislation, which would if passed do exactly what you suggested regarding Iranian violators.
On May 5th, 2015. See this statement in context.