Loading core/java/com/android/internal/widget/LockPatternUtils.java +9 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.internal.widget; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_MANAGED; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_SOMETHING; Loading Loading @@ -1271,6 +1272,14 @@ public class LockPatternUtils { } } /** * Whether the user is not allowed to set any credentials via PASSWORD_QUALITY_MANAGED. */ public boolean isCredentialsDisabledForUser(int userId) { return getDevicePolicyManager().getPasswordQuality(/* admin= */ null, userId) == PASSWORD_QUALITY_MANAGED; } /** * @see StrongAuthTracker#isTrustAllowedForUser */ Loading Loading
core/java/com/android/internal/widget/LockPatternUtils.java +9 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.internal.widget; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_MANAGED; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX; import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_SOMETHING; Loading Loading @@ -1271,6 +1272,14 @@ public class LockPatternUtils { } } /** * Whether the user is not allowed to set any credentials via PASSWORD_QUALITY_MANAGED. */ public boolean isCredentialsDisabledForUser(int userId) { return getDevicePolicyManager().getPasswordQuality(/* admin= */ null, userId) == PASSWORD_QUALITY_MANAGED; } /** * @see StrongAuthTracker#isTrustAllowedForUser */ Loading