Alabama constitution
Article XVI: oath of office
Section 279

The oath may be administered by the presiding officer of either house of the legislature, or by any officer authorized by law to administer an oath.