Altdorf is a municipality in the canton of Schaffhausen in northern Switzerland .
Altdorf was a municipality in the canton of Schaffhausen in northern Switzerland .