That requires a "whole-of-government" strategy, incorporating diplomatic, economic, intelligence, law enforcement and military elements, to protect and strengthen national security, the defence act states.
In a statement released on its website, the Chinese foreign ministry said Beijing was "strongly dissatisfied" with Trump signing the defence act. That bill was signed by President Trump today and it starts the two-year period over which the needed changes must be made in compliance with the new rules.
Although it's not an outright ban, it will severely limit the scope Huawei and ZTE have for sales within the US.
Democrats and Republicans alike viewed them as security threats and pushed forward with this bill despite the latter's initial attempt to re-impose sanctions on them instead of an outright trade ban.
The bill could have a major impact by forcing many companies that want to work with the government to remove the Huawei and ZTE components they're already using.
Trump later made a reference to McCain at a political fund-raiser in Utica, New York, knocking him - as Trump does repeatedly - for voting against a bill to repeal parts of President Barack Obama's signature healthcare reform law past year. Chinese officials say it sets "long-term strategic competition with China" as a top priority and includes measures that aid Taiwan.
Separately, the NDAA authorizes spending $7.6 billion for 77 F-35 Joint Strike Fighter jets, made by Lockheed Martin Corp.
During his visit to Fort Drum, Trump met with senior leaders and observed an air assault demonstration and sling load operation.
Defense Secretary Jim Mattis, in a letter to the Senate on July 7, opposed Turkey's removal from the programme, saying it could cause a disruption in a supply chain for the U.S. military and its partners while increasing other programme costs.
The Turkish defence industry has taken an active role in the production of aircraft.