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

Commit 79675b32 authored by Toni Barzic's avatar Toni Barzic
Browse files

Teach keyguard about PASSWORD_QUALITY_MANAGED

PASSWORD_QUALITY_MANAGED should have password security mode,
rather than None.

BUG=27923581

Change-Id: I6b2aeee0a79a37a868d7d30117c77f73495892ad
parent 394d3dfb
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1099,7 +1099,8 @@ public class LockPatternUtils {
                || mode == DevicePolicyManager.PASSWORD_QUALITY_NUMERIC
                || mode == DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX
                || mode == DevicePolicyManager.PASSWORD_QUALITY_ALPHANUMERIC
                || mode == DevicePolicyManager.PASSWORD_QUALITY_COMPLEX;
                || mode == DevicePolicyManager.PASSWORD_QUALITY_COMPLEX
                || mode == DevicePolicyManager.PASSWORD_QUALITY_MANAGED;
        return passwordEnabled && savedPasswordExists(userId);
    }

+1 −0
Original line number Diff line number Diff line
@@ -77,6 +77,7 @@ public class KeyguardSecurityModel {
            case DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC:
            case DevicePolicyManager.PASSWORD_QUALITY_ALPHANUMERIC:
            case DevicePolicyManager.PASSWORD_QUALITY_COMPLEX:
            case DevicePolicyManager.PASSWORD_QUALITY_MANAGED:
                return SecurityMode.Password;

            case DevicePolicyManager.PASSWORD_QUALITY_SOMETHING: