Affidavits have a like force if received before a commissioner authorised by the Lord Chancellor to administer affidavits in Chancery in England; or before a notary public under his or her hand and official seal; or before the mayor or chief magistrate of any city, borough, or incorporated town in Great Britain or Ireland, in any of Her Majesty's colonies or in any foreign country, under the common seal of such city, borough, or incorporated town; or before any Judge of a superior court in any of Her Majesty's colonies or dependencies; or before any consul, vice-consul, temporary consul, pro-consul, or consular agent of Her Majesty exercising his or her functions in a foreign country.