Joe Kent, director of the National Counterterrorism Center, has resigned, saying he cannot support the war in Iran.