Merge "Respect PASSWORD_QUALITY_MANAGED for biometrics" into sc-qpr1-dev
This commit is contained in:
@@ -17,6 +17,7 @@
|
|||||||
package com.android.internal.widget;
|
package com.android.internal.widget;
|
||||||
|
|
||||||
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC;
|
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;
|
||||||
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX;
|
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX;
|
||||||
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_SOMETHING;
|
import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_SOMETHING;
|
||||||
@@ -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
|
* @see StrongAuthTracker#isTrustAllowedForUser
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user