summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-04-08 14:37:25 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-04-12 13:19:37 +0000
commit81bf1a30a4812502ec8fec99f887d3e363f3b05f (patch)
tree39117261805fd7b28c56cdaeb3b91b58fd1b89a9 /android/src
parentb6e0a2bec47948a4849da48bd1f0d4a40bd197bb (diff)
downloadmullvadvpn-81bf1a30a4812502ec8fec99f887d3e363f3b05f.tar.xz
mullvadvpn-81bf1a30a4812502ec8fec99f887d3e363f3b05f.zip
Create UI-side `VpnPermission` class
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/VpnPermission.kt10
1 files changed, 10 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/VpnPermission.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/VpnPermission.kt
new file mode 100644
index 0000000000..7983245eba
--- /dev/null
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/serviceconnection/VpnPermission.kt
@@ -0,0 +1,10 @@
+package net.mullvad.mullvadvpn.ui.serviceconnection
+
+import android.os.Messenger
+import net.mullvad.mullvadvpn.ipc.Request
+
+class VpnPermission(private val connection: Messenger) {
+ fun grant(isGranted: Boolean) {
+ connection.send(Request.VpnPermissionResponse(isGranted).message)
+ }
+}