Merge "Switch VPN to use keystore ENGINE"
This commit is contained in:
@@ -360,9 +360,12 @@ public class VpnSettings extends SettingsPreferenceFragment implements
|
|||||||
String caCert = "";
|
String caCert = "";
|
||||||
String serverCert = "";
|
String serverCert = "";
|
||||||
if (!profile.ipsecUserCert.isEmpty()) {
|
if (!profile.ipsecUserCert.isEmpty()) {
|
||||||
byte[] value = mKeyStore.get(Credentials.USER_PRIVATE_KEY + profile.ipsecUserCert);
|
/*
|
||||||
privateKey = (value == null) ? null : new String(value, Charsets.UTF_8);
|
* VPN has a special exception in keystore to allow it to use system
|
||||||
value = mKeyStore.get(Credentials.USER_CERTIFICATE + profile.ipsecUserCert);
|
* UID certs.
|
||||||
|
*/
|
||||||
|
privateKey = Credentials.USER_PRIVATE_KEY + profile.ipsecUserCert;
|
||||||
|
byte[] value = mKeyStore.get(Credentials.USER_CERTIFICATE + profile.ipsecUserCert);
|
||||||
userCert = (value == null) ? null : new String(value, Charsets.UTF_8);
|
userCert = (value == null) ? null : new String(value, Charsets.UTF_8);
|
||||||
}
|
}
|
||||||
if (!profile.ipsecCaCert.isEmpty()) {
|
if (!profile.ipsecCaCert.isEmpty()) {
|
||||||
|
Reference in New Issue
Block a user