Such oaths must, when taken by the Governor, any judge of the Supreme Court, judge of the Court of Civil Appeals and the Court of Criminal Appeals, judge of the circuit court, Auditor, Treasurer, Attorney General, district attorney or any other officer whose general duties are not limited to any one county, unless it is otherwise provided, be filed with the certificate required by Section 36-4-1 in the office of the Secretary of State and, when taken by the Secretary of State, must be filed with such certificate in the office of the Auditor.