カメラ、マイク、クリップボード、マウス、キーボードのアクセス

Flash Player 9 以降、Adobe AIR 1.0 以降

SWF ファイルが Camera.get() または Microphone.get() メソッドを使用してユーザーのカメラまたはマイクにアクセスしようとした場合、Flash Player にはプライバシーダイアログボックスが表示されます。このダイアログボックスで、ユーザーはカメラおよびマイクへのアクセスを許可または拒否できます。ユーザーと管理ユーザーは、mms.cfg ファイル、設定 UI および設定マネージャーのコントロールを通じて、カメラアクセスをサイト別またはグローバルに無効にすることもできます( 管理ユーザーのコントロール および ユーザーのコントロール を参照)。ユーザー制限があると、 Camera.get() および Microphone.get() メソッドは null 値を返します。 Capabilities.avHardwareDisable プロパティを使用すると、カメラおよびマイクが管理上禁止されているか( true )または許可されているか( false )を特定できます。

System.setClipboard() メソッドでは、SWF ファイルでクリップボードの内容をプレーンテキストストリング文字に置き換えることができます。これにより、セキュリティリスクが発生することはありません。 パスワードなどの機密データがクリップボードにカットまたはコピーされることによるリスクを防ぐため、対応する getClipboard() メソッドはありません。

Flash Player で実行中のアプリケーションは、フォーカス内で発生するキーボードイベントおよびマウスイベントのみを監視できます。Flash Player で実行中のコンテンツは、他のアプリケーションのキーボードイベントまたはマウスイベントを検出できません。