Merge "Use current user to verify the app getting installed on all users" into udc-dev

This commit is contained in:
Nikhil Kumar
2023-04-18 09:23:27 +00:00
committed by Android (Google) Code Review

View File

@@ -353,11 +353,10 @@ final class VerifyingSession {
PackageInfoLite pkgLite, PackageInfoLite pkgLite,
PackageVerificationState verificationState) { PackageVerificationState verificationState) {
// TODO: http://b/22976637 // Apps installed for "all" users use the current user to verify the app
// Apps installed for "all" users use the device owner to verify the app
UserHandle verifierUser = getUser(); UserHandle verifierUser = getUser();
if (verifierUser == UserHandle.ALL) { if (verifierUser == UserHandle.ALL) {
verifierUser = UserHandle.SYSTEM; verifierUser = UserHandle.of(mPm.mUserManager.getCurrentUserId());
} }
final int verifierUserId = verifierUser.getIdentifier(); final int verifierUserId = verifierUser.getIdentifier();