(1) A Magistrate who performs functions under the Act in a State or Territory has the same protection and immunity as a judge of the Supreme Court of that State or Territory has in the performance of his or her duty as a judge of the Supreme Court.
(2) A barrister or solicitor appearing before a Magistrate or an eligible Judge in a State or Territory in connection with the performance by the Magistrate or Judge of functions under the Act has the same protection and immunity as a barrister or solicitor, as the case may be, has in appearing for a party in proceedings in the Supreme Court of that State or Territory.
(3) Where a person who is not represented by a barrister or solicitor appears before a Magistrate or an eligible Judge in a State or Territory in connection with the performance by the Magistrate or Judge of functions under the Act, the person has the same protection and immunity as a party to proceedings in the Supreme Court of the State or Territory has in appearing before that Court when not so represented.
(4) A person summoned as a witness to attend or appearing before a Magistrate or an eligible Judge who performs functions under the Act in a State or Territory has the same protection as a witness in proceedings in the Supreme Court of that State or Territory.