summaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
authorDebashish Chatterjee <debashishc@google.com>2011-06-13 16:20:30 +0100
committerDebashish Chatterjee <debashishc@google.com>2011-06-15 15:57:09 +0100
commit52e8d24f8492116f0b49b147576ce13a5f913aa2 (patch)
treeb79b1d8c38b062b545fabb0ac6b15eb9798ca2d5 /AndroidManifest.xml
parent59f6477e10203617f504857f7e9aee2fda393f4f (diff)
downloadpackages_providers_ContactsProvider-52e8d24f8492116f0b49b147576ce13a5f913aa2.zip
packages_providers_ContactsProvider-52e8d24f8492116f0b49b147576ce13a5f913aa2.tar.gz
packages_providers_ContactsProvider-52e8d24f8492116f0b49b147576ce13a5f913aa2.tar.bz2
Voicemail provider implementation within ContactsProvider.
- New voicemail provider class - all voicemail operations restricted to only 'voicemail' call type. - new voicemail permissions (currently defined in the manifest file itself) Change-Id: I32b916c5b4a53e93bafbecf7df7bee3f5e27fee6
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r--AndroidManifest.xml24
1 files changed, 24 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index d36dd0c..e9eacc7 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -2,6 +2,24 @@
package="com.android.providers.contacts"
android:sharedUserId="android.uid.shared">
+ <!-- TODO: These permissions should be moved to framework/base once voicemail
+ API is approved. -->
+ <permission
+ android:name="com.android.voicemail.permission.READ_WRITE_OWN_VOICEMAIL"
+ android:label="@string/read_write_own_voicemail_label"
+ android:description="@string/read_write_own_voicemail_description"
+ android:permissionGroup="android.permission-group.PERSONAL_INFO"
+ android:protectionLevel="dangerous"
+ />
+
+ <permission
+ android:name="com.android.voicemail.permission.READ_WRITE_ALL_VOICEMAIL"
+ android:label="@string/read_write_all_voicemail_label"
+ android:description="@string/read_write_all_voicemail_description"
+ android:permissionGroup="android.permission-group.PERSONAL_INFO"
+ android:protectionLevel="dangerous"
+ />
+
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
@@ -44,6 +62,12 @@
android:writePermission="android.permission.WRITE_CONTACTS">
</provider>
+ <provider android:name="VoicemailContentProvider"
+ android:authorities="com.android.voicemail"
+ android:syncable="false" android:multiprocess="false"
+ android:permission="com.android.voicemail.permission.READ_WRITE_OWN_VOICEMAIL">
+ </provider>
+
<!-- TODO: create permissions for social data -->
<provider android:name="SocialProvider"
android:authorities="com.android.social"