Android で Java を使用して PKI で保護されたサービスにアクセスしようとしています。証明書は、 [設定] -> [場所とセキュリティ] -> [ SD カードからインストール]を介してデバイスにインストールされました。
ICS のように、証明書は/system/etc/security/cacertsで共有されますが、GingerBread ではキーストアにあるようです: /system/etc/security/cacerts.bks。
ICS では、KeyChainがインストールされているすべての証明書を読み取ることができることがわかったので、私の質問は次のとおりです。
OS < level 14で SD カードからインストールされた証明書にアクセスする方法はありますか?
また
OS >= レベル 8の SD カードからインストールされた証明書にアクセスするための統一された方法がある場合は?
ありがとう。