セキュリティ対象クラス・メソッド


アクセスの制限されたJavaアプリケーションからの使用を制限するクラス、およびメソッドを以下に示します。 以下のクラス、およびメソッドは、アクセスの制限されたJavaアプリケーションから呼び出された場合にセキュリティ違反として例外(SecurityException)を発生します。

表1. セキュリティ対象クラス・メソッド一覧
クラス・メソッド名 制限される処理内容
com.j_phone.system.DeviceControl.getLatitude() 位置情報(緯度)の取得
com.j_phone.system.DeviceControl.getLongitude() 位置情報(経度)の取得
com.j_phone.system.DeviceControl.getPlaceName() 位置情報(地名)の取得
com.j_phone.system.DeviceControl.setMailListener(MailListener) メール着信情報の取得
com.j_phone.system.DeviceControl.setTelephonyListener(TelephonyListener) 音声着信情報の取得
com.j_phone.system.MailAgent.send(MailData) メールの送信
com.j_phone.phonedata.PhoneDataConnector.openPhoneData(String, int) アドレス帳、メールボックスの操作
com.j_phone.io.StorageConnection.openOutputStream() データフォルダへのデータファイル保存、および作成
com.j_phone.io.StorageConnection.createFolder() データフォルダへのフォルダ作成
com.j_phone.io.StorageConnection.openInputStream() データフォルダのデータ取得
com.j_phone.io.StorageConnection.delete() データフォルダのデータ削除
com.j_phone.io.StorageConnection.renameTo(String) データフォルダのデータファイル名の変更
com.j_phone.midlet.ResidentMIDlet 常駐型アプリケーションの操作