setClientKeyEntry API worked after I retrieved X509Certificate and PrivateKey from the KeyStore. The cert and key looked okay in the WifiConfiguration. Adding wifi network failed with the error below- E/WifiConfigStore(764): "8021x-wpa2-ssid" invalid config for key installation E/WifiConfigStore(764): Failed to set a network variable, removed network: 12
On Tuesday, February 25, 2014 8:31:17 AM UTC-8, Nikolay Elenkov wrote: > On Wed, Feb 26, 2014 at 1:18 AM, Pradeep Phatak > <[email protected] <javascript:>> wrote: > > > > The alias is provided when we use the Keychain createInstallIntent API > to > > store the p12 in the Android KeyStore. > > As you correctly noted in your earlier post, we can't retrieve the > Private > > Key in that case. > > The only other method I found to load a p12 certificate in Keystore was > the > > load method. But, it doesn't take any alias as parameter. > > How do I pass the alias while loading the certificate in the keystore? > > > > Do read the JavaDoc of the KeyStore class before proceeding: > > https://developer.android.com/reference/java/security/KeyStore.html > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

