Acknowledging the existence of a war between the United States and Iran is a substantial legal problem for Trump.