From: Markus Pfeiffer Date: Tue, 21 Nov 2023 14:37:21 +0000 (+0100) Subject: android: Add read-only flag to VpnProfile X-Git-Tag: android-2.5.0^2~36 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9618c83c03abdb398c95aaf76dd46619a44d40e5;p=thirdparty%2Fstrongswan.git android: Add read-only flag to VpnProfile --- diff --git a/src/frontends/android/app/src/main/java/org/strongswan/android/data/VpnProfile.java b/src/frontends/android/app/src/main/java/org/strongswan/android/data/VpnProfile.java index 1d3c2bbcab..9219b1001c 100644 --- a/src/frontends/android/app/src/main/java/org/strongswan/android/data/VpnProfile.java +++ b/src/frontends/android/app/src/main/java/org/strongswan/android/data/VpnProfile.java @@ -48,6 +48,7 @@ public class VpnProfile implements Cloneable private VpnType mVpnType; private UUID mUUID; private long mId = -1; + private boolean mReadOnly; public enum SelectedAppsHandling { @@ -55,7 +56,7 @@ public class VpnProfile implements Cloneable SELECTED_APPS_EXCLUDE(1), SELECTED_APPS_ONLY(2); - private Integer mValue; + private final Integer mValue; SelectedAppsHandling(int value) { @@ -331,6 +332,16 @@ public class VpnProfile implements Cloneable this.mFlags = flags; } + public boolean isReadOnly() + { + return mReadOnly; + } + + public void setReadOnly(boolean readOnly) + { + this.mReadOnly = readOnly; + } + @Override public String toString() {