From a82673346e3a29b530bd1a3edffe322a62cb34a1 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 8 Oct 2019 15:13:55 +0200 Subject: [PATCH] android: Import local identity for all authentication types --- .../org/strongswan/android/ui/VpnProfileImportActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/frontends/android/app/src/main/java/org/strongswan/android/ui/VpnProfileImportActivity.java b/src/frontends/android/app/src/main/java/org/strongswan/android/ui/VpnProfileImportActivity.java index eae768378..14fa70014 100644 --- a/src/frontends/android/app/src/main/java/org/strongswan/android/ui/VpnProfileImportActivity.java +++ b/src/frontends/android/app/src/main/java/org/strongswan/android/ui/VpnProfileImportActivity.java @@ -505,6 +505,8 @@ public class VpnProfileImportActivity extends AppCompatActivity JSONObject local = obj.optJSONObject("local"); if (local != null) { + profile.setLocalId(local.optString("id", null)); + if (type.has(VpnTypeFeature.USER_PASS)) { profile.setUsername(local.optString("eap_id", null)); @@ -512,7 +514,6 @@ public class VpnProfileImportActivity extends AppCompatActivity if (type.has(VpnTypeFeature.CERTIFICATE)) { - profile.setLocalId(local.optString("id", null)); profile.PKCS12 = decodeBase64(local.optString("p12", null)); if (local.optBoolean("rsa-pss", false))