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: 237725362
Test: Load framework onto device and verify log is seen
Change-Id: I04f245ac96e98f765d9f629019cd74838e4c1774
This commit is contained in:
Anthony Stange
2022-07-01 17:34:33 +00:00
parent 2dfcb94d09
commit 79b80c34cf

View File

@@ -1042,6 +1042,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(