In conducting the search of a person, a police officer may--
(a) quickly run his or her hands over the person's outer clothing, and
(b) require the person to remove his or her coat or jacket or similar article of clothing and any gloves, shoes, socks and hat (but not, except in the case of a strip search, all of the person's clothes), and
(c) examine anything in the possession of the person, and
(d) pass an electronic metal detection device over or in close proximity to the person's outer clothing or anything removed from the person, and
(e) do any other thing authorised by this Act for the purposes of the search.