commit | e02775c62a81b99ba4cc693dd1885cc70c0bd5cf | [log] [tgz] |
---|---|---|
author | mrulhania <mrulhania@google.com> | Thu Oct 24 14:29:30 2024 -0700 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Wed Feb 05 21:23:29 2025 -0800 |
tree | 370bc3afdc16da6fb7da174a68b7e4cb24629b40 | |
parent | ad1a605c719d5cf0194e1474ecbba768bb4da18d [diff] |
Role re-evaluation should respect ask every time choice by user Role evalation respect USER_SET flag when the role is not supposed to override user choices. Role granting logic is missing ONE_TIME check, ONE_TIME flag should be considered a user choice. Fix: 355411348 Test: RolePermissionOverrideTest FLAG: EXEMPT bug fix Relnote: security bug fix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7e1f7097f4a6895358bf1472e6d26c5198d00c11) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9c845caea2d4a9ba6be6be7b222976ecbcde2a89) Merged-In: Ie65c2cd62ba3f24e8dd411abca49e397746bc1a9 Change-Id: Ie65c2cd62ba3f24e8dd411abca49e397746bc1a9