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

Commit a93c333c authored by Steven Ng's avatar Steven Ng
Browse files

RESTRICT AUTOMERGE Add a hidden `KEYGUARD_DISABLE_SHORTCUTS_ALL` constant to DevicePolicyManager

KEYGUARD_DISABLE_SHORTCUTS_ALL is a new keyguard restriction that prohibits shortcuts in the keyguard.

Bug: 242851438
Test: cts-tradefed run commandAndExit cts-dev -m CtsAdminTestCases
Change-Id: I7ad82a76f3a30f4a757f80978b2711e362cba086
(cherry picked from commit 5f9a8e4a)
parent aeb43971
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -6637,6 +6637,13 @@ public class DevicePolicyManager {
     */
    public static final int KEYGUARD_DISABLE_IRIS = 1 << 8;
    /**
     * Disable all keyguard shortcuts.
     *
     * @hide
     */
    public static final int KEYGUARD_DISABLE_SHORTCUTS_ALL = 1 << 9;
    /**
     * NOTE: Please remember to update the DevicePolicyManagerTest's testKeyguardDisabledFeatures
     * CTS test when adding to the list above.
@@ -6680,7 +6687,8 @@ public class DevicePolicyManager {
     */
    public static final int ORG_OWNED_PROFILE_KEYGUARD_FEATURES_PARENT_ONLY =
            DevicePolicyManager.KEYGUARD_DISABLE_SECURE_CAMERA
                    | DevicePolicyManager.KEYGUARD_DISABLE_SECURE_NOTIFICATIONS;
                    | DevicePolicyManager.KEYGUARD_DISABLE_SECURE_NOTIFICATIONS
                    | DevicePolicyManager.KEYGUARD_DISABLE_SHORTCUTS_ALL;
    /**
     * Keyguard features that when set on a normal or organization-owned managed profile, have