The National Defense Authorization Act, which Trump has signed into law, has provisions meant to cut off capital for military and surveillance projects.