मैं एक स्व-हस्ताक्षरित प्रमाणपत्र स्थापित करने के लिए कीचेन इरादा लॉन्च कर रहा हूं जो कि मुझे X509 प्रमाणपत्र ऑब्जेक्ट (X509TrustManager द्वारा, चेकसेवर ट्रस्टेड विधि द्वारा) के रूप में स्मृति पर है। इस कोड के साथ:स्व-हस्ताक्षरित प्रमाणपत्र प्रोग्रामेटिक रूप से
Intent intent = KeyChain.createInstallIntent();
intent.putExtra(KeyChain.EXTRA_CERTIFICATE, certs[0].getEncoded());
intent.putExtra(KeyChain.EXTRA_NAME, "certificate");
context.startActivityForResult(intent, 0);
नई गतिविधि शुरू की है और मैं संदेश "प्रमाणपत्र स्थापित किया गया है" प्राप्त कर सकते हैं, लेकिन मैं इसे सुरक्षा प्रमाण पत्र सूची के माध्यम से नहीं मिल रहा है, और जब कि होस्ट से कनेक्ट करने की कोशिश कर, यह लगता है कि स्थापित नहीं किया जा रहा है।
इसे हल करने के बारे में कोई विचार?
क्या आप इसके लिए उत्तर खोज रहे थे? –