Browse Source

remove permissions (fix https://github.com/nextcloud/Android-SingleSignOn/issues/27)

David Luhmer 6 years ago
parent
commit
322aee0454
2 changed files with 1 additions and 26 deletions
  1. 1 22
      src/main/AndroidManifest.xml
  2. 0 4
      src/main/res/values/strings.xml

+ 1 - 22
src/main/AndroidManifest.xml

@@ -65,26 +65,6 @@
     <uses-permission android:name="android.permission.USE_FINGERPRINT" />
     <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
 
-    <permission-group android:name="com.owncloud.android"
-        android:label="@string/permission_group" />
-
-    <!--
-        TODO review protection level again..
-        see: https://developer.android.com/guide/topics/manifest/permission-element
-
-        I think we can't use the signature based one since our apps will be signed with different keys
-        Therefore if you want to test the security features, you'll have to sign this app with a different key than the client app (e.g. nextcloud news app)
-    -->
-
-    <permission
-        android:name="com.nextcloud.android.sso"
-        android:permissionGroup="com.nextcloud.android"
-        android:protectionLevel="normal"
-        android:label="@string/permission_label"
-        android:description="@string/permission_desc">
-    </permission>
-
-
 
 
     <application
@@ -321,8 +301,7 @@
         <service
             android:name=".services.AccountManagerService"
             android:enabled="true"
-            android:exported="true"
-            android:permission="com.nextcloud.android.sso" >
+            android:exported="true" >
         </service>
 
     </application>

+ 0 - 4
src/main/res/values/strings.xml

@@ -1,9 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources>
-    <string name="permission_label" translatable="false">Nextcloud single sign-on</string>
-    <string name="permission_desc" translatable="false">Nextcloud single sign-on permission</string>
-    <string name="permission_group" translatable="false">Nextcloud single sign-on</string>
-
     <string name="about_android">%1$s Android app</string>
     <string name="about_version">version %1$s</string>
     <string name="actionbar_sync">Refresh account</string>