A commissioner for taking affidavits can take affidavits and administer oaths, affirmations or declarations.
A notary public has all the powers of a commissioner for taking affidavits, and can also verify that signatures, marks and copies of documents are true or genuine.