(1) A contracted defence security guard may request a person apparently in control of a vehicle, vessel or aircraft that is on a declared explosive ordnance depot to permit a search of the vehicle, vessel or aircraft.
(2) A contracted defence security guard may restrain and detain any person in the vehicle, vessel or aircraft if:
(a) a person refuses to permit a search of the vehicle, vessel or aircraft requested under subsection (1); or
(b) as a result of a person complying with such a request, a contracted defence security guard reasonably believes that the vehicle, vessel or aircraft, or a thing in it:
(i) is not authorised to be on the declared explosive ordnance depot; or
(ii) constitutes a threat to the safety of persons on the declared explosive ordnance depot; or
(iii) relates to a criminal offence committed, or that may be
committed, on or in relation to the declared explosive ordnance depot.