summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbhijith Shastry <ashastry@google.com>2016-03-18 01:13:06 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2016-03-18 01:13:06 +0000
commitea49f360d9ef8d9197cd94a0fdcbee9aa5efb10d (patch)
tree48a3560d156bce55c503043283fe9757b1e1891e
parent459c07b47f3ededf9489a2284a0bec1f8201c7b3 (diff)
parent0b78245b351a8bbd1ed34c14cb9a47c0f9dc5abf (diff)
downloadBlockedNumberProvider-ea49f360d9ef8d9197cd94a0fdcbee9aa5efb10d.tar.gz
Merge "Permit any app to access canCurrentUserBlockNumbers API." into nyc-dev
-rw-r--r--src/com/android/providers/blockednumber/BlockedNumberProvider.java3
-rw-r--r--tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java7
2 files changed, 2 insertions, 8 deletions
diff --git a/src/com/android/providers/blockednumber/BlockedNumberProvider.java b/src/com/android/providers/blockednumber/BlockedNumberProvider.java
index 837a35a..fa07a47 100644
--- a/src/com/android/providers/blockednumber/BlockedNumberProvider.java
+++ b/src/com/android/providers/blockednumber/BlockedNumberProvider.java
@@ -291,8 +291,7 @@ public class BlockedNumberProvider extends ContentProvider {
res.putBoolean(BlockedNumberContract.RES_NUMBER_IS_BLOCKED, isBlocked(arg));
break;
case BlockedNumberContract.METHOD_CAN_CURRENT_USER_BLOCK_NUMBERS:
- enforceReadPermission();
-
+ // No permission checks: any app should be able to access this API.
res.putBoolean(
BlockedNumberContract.RES_CAN_BLOCK_NUMBERS, canCurrentUserBlockUsers());
break;
diff --git a/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java b/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java
index de6a096..ca7dfb8 100644
--- a/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java
+++ b/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java
@@ -524,12 +524,7 @@ public class BlockedNumberProviderTest extends AndroidTestCase {
doReturn(PackageManager.PERMISSION_DENIED)
.when(mMockContext).checkCallingPermission(anyString());
- try {
- BlockedNumberContract.canCurrentUserBlockNumbers(mMockContext);
- fail("SecurityException expected");
- } catch (SecurityException expected) {
- }
-
+ assertFalse(BlockedNumberContract.canCurrentUserBlockNumbers(mMockContext));
try {
insert(cv(BlockedNumbers.COLUMN_ORIGINAL_NUMBER, "123"));