mobile/android/services/manifests/SyncAndroidManifest_permissions.xml.in

Wed, 31 Dec 2014 07:22:50 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 07:22:50 +0100
branch
TOR_BUG_3246
changeset 4
fc2d59ddac77
permissions
-rw-r--r--

Correct previous dual key logic pending first delivery installment.

     1     <uses-permission android:name="android.permission.GET_ACCOUNTS" />
     2     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
     3     <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
     4     <uses-permission android:name="android.permission.USE_CREDENTIALS" />
     5     <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
     6     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
     7     <uses-permission android:name="android.permission.WRITE_SETTINGS" />
     8     <uses-permission android:name="android.permission.READ_SYNC_STATS" />
     9     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
    11     <!-- A signature level permission granted only to the Firefox
    12          versions sharing an Android Account type. -->
    13     <permission
    14         android:name="@MOZ_ANDROID_SHARED_ACCOUNT_TYPE@.permission.PER_ACCOUNT_TYPE"
    15         android:protectionLevel="signature">
    16     </permission>
    18     <uses-permission android:name="@MOZ_ANDROID_SHARED_ACCOUNT_TYPE@.permission.PER_ACCOUNT_TYPE" />
    20     <!-- A signature level permission specific to each Firefox version
    21          (Android package name, e.g., org.mozilla.firefox).  Use this
    22          permission to broadcast securely within a single Firefox
    23          version.  This needs to agree with
    24          GlobalConstants.PER_ANDROID_PACKAGE_PERMISSION.
    26          This is not Sync-specific, but we don't have a better place
    27          to put generic background service manifest snippets, so here
    28          is expedient. -->
    29     <permission
    30         android:name="@ANDROID_PACKAGE_NAME@.permission.PER_ANDROID_PACKAGE"
    31         android:protectionLevel="signature"/>

mercurial