Dans le cadre du contrôle abstrait de la loi sur la police du canton de Zurich, le Tribunal fédéral s’est penché sur les conditions exigées par la loi pour qu’un contrôle d’identité soit justifié. Aux termes de la loi zurichoise, « les contrôles d’identité doivent être nécessaires à l’accomplissement des tâches de la police ». Le concept de la nécessité, également applicable dans le cas d’espèce dès lors qu’un contrôle d’identité par la police fribourgeoise est subordonné à la condition que « l’accomplissement de ses tâches -5-