law: Code of Criminal Procedure Act, 1973
  
  197.Prosecution of Judges and public servants.-
  (1) When any person who is or was a Judge or
  
  Magistrate or a public servant not removable from his office save by or with
  
  the sanction of the Government is accused of any offence alleged to have been
  
  committed by him while acting or purporting to act in the discharge of his
  
  official duty, no Court shall take cognizance of such offence except with the
  
  previous sanction-
  (a) in the case of a person who is employed or, as the case may be, was at the
  
  time of commission of the alleged offence employed, in connection with the
  
  affairs of the Union, of the Central Government;
  (b) in the case of a person who is employed or, as the case may be, was at the
  
  time of commission of the alleged offence employed, in connection with the
  
  affairs of a State, of the State Government.
  (2) No Court shall take cognizance
  
  of any offence alleged to have been committed by any member of the Armed Forces
  
  of the Union while acting or purporting to act in the
  
  discharge of his official duty, except with the previous sanction of the
  
  Central Government.
  (3) The State Government may, by notification, direct that the provisions of
  
  sub-section (2) shall apply to such class or category of the members of the
  
  Forces charged with the maintenance of public order as may be specified
  
  therein, wherever they may be serving, and thereupon the provisions of that
  
  sub-section will apply as if for the expression "Central Government"
  
  occurring therein, the expression "State Government">were
  
  substituted.
  (4) The Central Government or the State Government, as the case may be, may
  
  determine the person by whom, the manner in which, and the offence or offences
  
  for which, the prosecution of such Judge, Magistrate or public servant is to be
  
  conducted, and may specify the Court before which the trial is to be held.