summaryrefslogtreecommitdiff
path: root/tlsexternalcertprovider/src/main/AndroidManifest.xml
diff options
context:
space:
mode:
Diffstat (limited to 'tlsexternalcertprovider/src/main/AndroidManifest.xml')
-rw-r--r--tlsexternalcertprovider/src/main/AndroidManifest.xml43
1 files changed, 43 insertions, 0 deletions
diff --git a/tlsexternalcertprovider/src/main/AndroidManifest.xml b/tlsexternalcertprovider/src/main/AndroidManifest.xml
new file mode 100644
index 00000000..3ca07874
--- /dev/null
+++ b/tlsexternalcertprovider/src/main/AndroidManifest.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (c) 2012-2018 Arne Schwabe
+ ~ Distributed under the GNU GPL v2 with additional terms. For full terms see the file doc/LICENSE.txt
+ -->
+
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
+ package="de.blinkt.externalcertprovider">
+
+
+ <application
+ android:allowBackup="true"
+ android:icon="@mipmap/ic_launcher"
+ android:label="@string/app_name"
+ android:roundIcon="@mipmap/ic_launcher_round"
+ android:supportsRtl="true"
+ >
+
+ <!--
+ OpenVPN for android will search for all application that have a activity that fulfils this
+ intent. It will be called when the user presses the select button and should return the selected
+ alias in the android.security.extra.KEY_ALIAS extra on setResult.
+
+ the already selected alias will be provided in the extra android.security.extra.KEY_ALIAS
+ if applicable
+ -->
+ <activity android:name=".SelectCertificateActivity">
+ <intent-filter>
+ <category android:name="de.blinkt.openvpn.CertProviderSelect"/>
+ </intent-filter>
+ </activity>
+
+
+ <service
+ android:name=".ExternalCertService"
+ tools:ignore="ExportedService">
+ <intent-filter>
+ <action android:name="de.blinkt.openvpn.api.ExternalCertificateProvider" />
+ </intent-filter>
+ </service>
+ </application>
+
+</manifest> \ No newline at end of file