Add log when denying client authorization state

This log will be printed when a test invokes the CLI command that allows
denying specific packages access to a nanoapp to facilitate debugging.

Bug: 243457763
Test: Load framework onto device and verify log is seen
Merged-In: I04f245ac96e98f765d9f629019cd74838e4c1774
Change-Id: I04f245ac96e98f765d9f629019cd74838e4c1774
(cherry picked from commit 79b80c34cf)
This commit is contained in:
Anthony Stange
2022-07-01 17:34:33 +00:00
parent 28930b91d8
commit 6b0bd8f79f

View File

@@ -1024,6 +1024,9 @@ public class ContextHubService extends IContextHubService.Stub {
}
/* package */ void denyClientAuthState(int contextHubId, String packageName, long nanoAppId) {
Log.i(TAG, "Denying " + packageName + " access to " + Long.toHexString(nanoAppId)
+ " on context hub # " + contextHubId);
mClientManager.forEachClientOfHub(contextHubId, client -> {
if (client.getPackageName().equals(packageName)) {
client.updateNanoAppAuthState(