The full force of the US domestic security apparatus will be deployed to stand guard as President-elect Donald Trump takes the oath of office Friday, with an estimated 900,000 people expected to gather in Washington for the inauguration and related activities.