Did you have a look at the link?
An oath is required by the Constitution; not spelled out. The oath is spelled out in law but not in the Constitution.