By law, Ahmadinejad is not allowed to run in a June presidential election, but there has been speculation he will try to extend his influence by backing a favoured candidate. The public questioning could be an attempt by rivals to weaken his standing ahead of the vote.