Accès à la caméra, au microphone, au Presse-papiers, à la souris et au clavier

Flash Player 9 et les versions ultérieures, Adobe AIR 1.0 et les versions ultérieures

Lorsqu’un fichier SWF essaie d’accéder à la caméra ou au microphone de l’utilisateur à l’aide de la méthode Camera.get() ou Microphone.get(), Flash Player affiche une boîte de dialogue de confidentialité, dans laquelle l’utilisateur peut autoriser ou refuser l’accès à sa caméra ou son microphone. L’utilisateur et l’administrateur peuvent également désactiver l’accès à la caméra de manière globale ou pour chaque site, grâce aux commandes du fichier mms.cfg, de l’interface de paramétrage et du Gestionnaire des paramètres (voir Contrôles administrateur et Contrôles utilisateur). Si des restrictions utilisateur s’appliquent, les méthodes Camera.get() et Microphone.get() renvoient chacune la valeur null. La propriété Capabilities.avHardwareDisable vous permet de déterminer si l’administrateur a interdit (valeur true) ou autorisé (valeur false) la caméra et le microphone.

La méthode System.setClipboard() autorise un fichier SWF à remplacer le contenu du Presse-papiers par une chaîne de caractères en texte brut, ce qui ne pose aucun risque de sécurité. Pour éviter que les mots de passe et autres données sensibles ne soient coupés ou copiés dans le Presse-papiers, il n’existe pas de méthode getClipboard() correspondante.

Une application qui s’exécute dans Flash Player peut uniquement contrôler les événements de clavier et de souris qui se produisent dans son focus. un contenu qui s’exécute dans Flash Player ne peut pas détecter d’événements de clavier ou de souris dans une autre application.