summaryrefslogtreecommitdiff
path: root/telecomm/java/com
diff options
context:
space:
mode:
author sqian <shuoq@google.com> 2020-11-11 00:45:46 +0000
committer sqian <shuoq@google.com> 2020-11-11 22:51:49 +0000
commitdfb7ca01a8fb197da1a9fdf24b311a5680d08577 (patch)
tree682311b871f2465a4eb38383716911a19c6a1170 /telecomm/java/com
parentf50112039993a12754f3589eff70682b77b13fd1 (diff)
Introduce hasCompanionInCallServiceAccess API
It retruns whether the caller has InCallService access for the companion apps. A companion app is an app associated with a physical wearable device via the {@link android.companion.CompanionDeviceManager} API. Test: cts Bug: 169595473 Change-Id: Id659bfae8556e965d3c31613848bde808f28a858 Merged-In: Id659bfae8556e965d3c31613848bde808f28a858 (cherry picked from commit 4d0652699a88ad60c2dfdbf7b59065ee684df6d6)
Diffstat (limited to 'telecomm/java/com')
-rw-r--r--telecomm/java/com/android/internal/telecom/ITelecomService.aidl5
1 files changed, 5 insertions, 0 deletions
diff --git a/telecomm/java/com/android/internal/telecom/ITelecomService.aidl b/telecomm/java/com/android/internal/telecom/ITelecomService.aidl
index a28a999e8d19..6dc096daf4ea 100644
--- a/telecomm/java/com/android/internal/telecom/ITelecomService.aidl
+++ b/telecomm/java/com/android/internal/telecom/ITelecomService.aidl
@@ -179,6 +179,11 @@ interface ITelecomService {
boolean isInCall(String callingPackage, String callingFeatureId);
/**
+ * @see TelecomServiceImpl#hasCompanionInCallServiceAccess
+ */
+ boolean hasCompanionInCallServiceAccess(String callingPackage);
+
+ /**
* @see TelecomServiceImpl#isInManagedCall
*/
boolean isInManagedCall(String callingPackage, String callingFeatureId);