Here is New Hampshire Attorney General Joe Foster’s announcement that he opposes President’s Trump Executive Order on foreign entry into the United States:
So according to Foster, Trump’s Executive Order violates the constitution by excluding foreigners from entering the United States based on religion.
But here are the relevant portions of Trump’s Executive Order:
(c) To temporarily reduce investigative burdens on relevant agencies during the review period described in subsection (a) of this section, to ensure the proper review and maximum utilization of available resources for the screening of foreign nationals, and to ensure that adequate standards are established to prevent infiltration by foreign terrorists or criminals, pursuant to section 212(f) of the INA, 8 U.S.C. 1182(f), I hereby proclaim that the immigrant and nonimmigrant entry into the United States of aliens from countries referred to in section 217(a)(12) of the INA, 8 U.S.C. 1187(a)(12), would be detrimental to the interests of the United States, and I hereby suspend entry into the United States, as immigrants and nonimmigrants, of such persons for 90 days from the date of this order (excluding those foreign nationals traveling on diplomatic visas, North Atlantic Treaty Organization visas, C-2 visas for travel to the United Nations, and G-1, G-2, G-3, and G-4 visas).
(f) At any point after submitting the list described in subsection (e) of this section, the Secretary of State or the Secretary of Homeland Security may submit to the President the names of any additional countries recommended for similar treatment.
(g) Notwithstanding a suspension pursuant to subsection (c) of this section or pursuant to a Presidential proclamation described in subsection (e) of this section, the Secretaries of State and Homeland Security may, on a case-by-case basis, and when in the national interest, issue visas or other immigration benefits to nationals of countries for which visas and benefits are otherwise blocked.
There is no mention of religion in the Executive Order. Rather, entry by the nationals of seven countries identified by the Obama administration as hotbeds of terrorism -Syria, Iraq, Iran, Sudan, Libya, Somalia, and Yemen- is suspended for 90 days, to allow the development of heightened vetting procedures.
The affected nations are Muslim-majority countries, but other Muslim-majority countries -Egypt, Saudi Arabia, Indonesia, for example- are not on the list. Moreover, the Executive Order applies equally to non-Muslims.
In short, there is no targeting by religion.