電子メールに添付された.cer/.p12を開いて、ユーザーが保存した証明書/ IDを使用して、アプリケーションのユーザーIDを確認しようとしています。証明書は、電話の設定アプリの「構成プロファイル」グループの下に表示されます。
iphone SDKを使用して証明書にアクセスする方法はありますか(セキュリティフレームワークを使用しようとしましたが、アプリケーションキーチェーンまたはそのグループの他のキーチェーンに保存されている証明書にのみアクセスできるようです)?
電子メールに添付された.cer/.p12を開いて、ユーザーが保存した証明書/ IDを使用して、アプリケーションのユーザーIDを確認しようとしています。証明書は、電話の設定アプリの「構成プロファイル」グループの下に表示されます。
iphone SDKを使用して証明書にアクセスする方法はありますか(セキュリティフレームワークを使用しようとしましたが、アプリケーションキーチェーンまたはそのグループの他のキーチェーンに保存されている証明書にのみアクセスできるようです)?
セキュリティ フレームワークについてはすでに説明しましたが、ドキュメントで次の機能を試しましたか?
SecCertificateCreateWithData
私は個人的にこれを自分で試したことはありませんでしたが、とにかく、フレームワークのようないくつかの機能があるようですSecCertificateRef
.
そこから、他の関数を使用して他の証明書として使用できます (キーチェーンから抽出された証明書の場合と同様)。
これは単にドキュメントを読んだ後の推測にすぎませんが、ドキュメントがそれが進むべき道であることを示しているように見えるので、試してみましょう。