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

Commit 6ea05c4e authored by Lee Shombert's avatar Lee Shombert Committed by Android (Google) Code Review
Browse files

Merge "Do not cache wildcard users (PermissionManager)"

parents 1657d0b6 e2405233
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1315,6 +1315,7 @@ public final class PermissionManager {
    private static final class PackageNamePermissionQuery {
        final String permName;
        final String pkgName;
        @UserIdInt
        final int userId;

        PackageNamePermissionQuery(@Nullable String permName, @Nullable String pkgName,
@@ -1374,6 +1375,10 @@ public final class PermissionManager {
                    return checkPackageNamePermissionUncached(
                            query.permName, query.pkgName, query.userId);
                }
                @Override
                protected boolean bypass(PackageNamePermissionQuery query) {
                    return query.userId < 0;
                }
            };

    /**