summaryrefslogtreecommitdiff
path: root/main/src/ui/java/de/blinkt/openvpn/activities/CredentialsPopup.kt
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/ui/java/de/blinkt/openvpn/activities/CredentialsPopup.kt')
-rw-r--r--main/src/ui/java/de/blinkt/openvpn/activities/CredentialsPopup.kt29
1 files changed, 29 insertions, 0 deletions
diff --git a/main/src/ui/java/de/blinkt/openvpn/activities/CredentialsPopup.kt b/main/src/ui/java/de/blinkt/openvpn/activities/CredentialsPopup.kt
new file mode 100644
index 00000000..f5d836b9
--- /dev/null
+++ b/main/src/ui/java/de/blinkt/openvpn/activities/CredentialsPopup.kt
@@ -0,0 +1,29 @@
+/*
+ * Copyright (c) 2012-2019 Arne Schwabe
+ * Distributed under the GNU GPL v2 with additional terms. For full terms see the file doc/LICENSE.txt
+ */
+package de.blinkt.openvpn.activities
+
+import android.content.Intent
+import android.os.Bundle
+import androidx.appcompat.app.AppCompatActivity
+import androidx.fragment.app.DialogFragment
+import de.blinkt.openvpn.core.PasswordDialogFragment.Companion.newInstance
+
+class CredentialsPopup : AppCompatActivity() {
+ public override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ // Get the alarm ID from the intent extra data
+ val intent = intent
+ showPwDialog(intent)
+ }
+
+ private fun showPwDialog(intent: Intent) {
+ val frag: DialogFragment? = newInstance(intent, true)
+ if (frag == null) {
+ finish()
+ return
+ }
+ frag.show(supportFragmentManager, "dialog")
+ }
+} \ No newline at end of file