たまたまTrustedAPIDについて調べる機会があったので情報として記載します。 まずTrustedAPIDとは、iアプリ(Doja)のJarファイルではなく、JAMファイル(MIDPでいうJADファイル)の中の一要素のことで、ドコモの公認アプリ(iアプリDX)と勝手アプリを見分けるために使用され、それによってアプリに制限を設ける仕組みに使われる。 もともとiアプリはMIDPと同じCLDCのKVM(キロバイトオーダーのJavaVM)で動く形態をとっているが、プロファイルの部分が完全なドコモ独自仕様なので、MIDPの証明書による信頼ドメイン分割とは異なり、このあたりの仕様は公開されていない。 わかっていることはこのTrustedAPIDに有効な11桁の数字を設定すれば、『ダウンロード元以外との通信』『電話帳等の内部データへのアクセス』『GPSやBluetooth等のネイティブ機能へのアクセ