diff options
author | Debashish Chatterjee <debashishc@google.com> | 2011-06-13 16:20:30 +0100 |
---|---|---|
committer | Debashish Chatterjee <debashishc@google.com> | 2011-06-15 15:57:09 +0100 |
commit | 52e8d24f8492116f0b49b147576ce13a5f913aa2 (patch) | |
tree | b79b1d8c38b062b545fabb0ac6b15eb9798ca2d5 /AndroidManifest.xml | |
parent | 59f6477e10203617f504857f7e9aee2fda393f4f (diff) | |
download | packages_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.xml | 24 |
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" |