All officers authorized by federal or state law, the mayor, the city clerk, the city manager, the city treasurer, the heads of all other administrative departments, the municipal judge and such other officers as the council may authorize, may administer oaths.