Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b614ab29 authored by Dmitry Dementyev's avatar Dmitry Dementyev Committed by Automerger Merge Worker
Browse files

Merge "Add more checkKeyIntent checks to AccountManagerService." into sc-dev am: 649ff85e

parents fd3d8c53 649ff85e
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -3558,6 +3558,11 @@ public class AccountManagerService

            // Strip auth token from result.
            result.remove(AccountManager.KEY_AUTHTOKEN);
            if (!checkKeyIntent(Binder.getCallingUid(), result)) {
                onError(AccountManager.ERROR_CODE_INVALID_RESPONSE,
                        "invalid intent in bundle returned");
                return;
            }

            if (Log.isLoggable(TAG, Log.VERBOSE)) {
                Log.v(TAG,
@@ -5135,6 +5140,11 @@ public class AccountManagerService
                    } else {
                        if (mStripAuthTokenFromResult) {
                            result.remove(AccountManager.KEY_AUTHTOKEN);
                            if (!checkKeyIntent(Binder.getCallingUid(), result)) {
                                onError(AccountManager.ERROR_CODE_INVALID_RESPONSE,
                                        "invalid intent in bundle returned");
                                return;
                            }
                        }
                        if (Log.isLoggable(TAG, Log.VERBOSE)) {
                            Log.v(TAG, getClass().getSimpleName()