Home | History | Annotate | Download | only in locksettings

Lines Matching defs:LockPatternUtils

24 import static com.android.internal.widget.LockPatternUtils.StrongAuthTracker.STRONG_AUTH_REQUIRED_AFTER_LOCKOUT;
25 import static com.android.internal.widget.LockPatternUtils.SYNTHETIC_PASSWORD_ENABLED_KEY;
26 import static com.android.internal.widget.LockPatternUtils.SYNTHETIC_PASSWORD_HANDLE_KEY;
27 import static com.android.internal.widget.LockPatternUtils.USER_FRP;
28 import static com.android.internal.widget.LockPatternUtils.frpCredentialEnabled;
29 import static com.android.internal.widget.LockPatternUtils.userOwnsFrpCredential;
94 import com.android.internal.widget.LockPatternUtils;
134 * LockPatternUtils. Needs to be a service because Settings app also needs to be able to save
164 private final LockPatternUtils mLockPatternUtils;
225 extends LockPatternUtils.StrongAuthTracker {
293 setLockCredentialInternal(newPassword, LockPatternUtils.CREDENTIAL_TYPE_PASSWORD,
298 setLong(LockPatternUtils.PASSWORD_TYPE_KEY, quality, managedUserId);
331 storage.writeKeyValue(db, LockPatternUtils.DISABLE_LOCKSCREEN_KEY, "1", 0);
350 public LockPatternUtils getLockPatternUtils() {
351 return new LockPatternUtils(mContext);
663 long type = getLong(LockPatternUtils.PASSWORD_TYPE_KEY,
666 long alternateType = getLong(LockPatternUtils.PASSWORD_TYPE_ALTERNATE_KEY,
670 setLong(LockPatternUtils.PASSWORD_TYPE_KEY,
674 setLong(LockPatternUtils.PASSWORD_TYPE_ALTERNATE_KEY,
699 if (getBoolean(LockPatternUtils.DISABLE_LOCKSCREEN_KEY, false, id)) {
700 setBoolean(LockPatternUtils.DISABLE_LOCKSCREEN_KEY, false, id);
719 final long quality = getLong(LockPatternUtils.PASSWORD_TYPE_KEY,
724 setLong(LockPatternUtils.PASSWORD_TYPE_KEY,
732 LockPatternUtils.PROFILE_KEY_NAME_ENCRYPT + userInfo.id;
753 setBoolean(LockPatternUtils.DISABLE_LOCKSCREEN_KEY, false, id);
766 if (LockPatternUtils.frpCredentialEnabled(mContext)
791 int actualQuality = (int) getLong(LockPatternUtils.PASSWORD_TYPE_KEY,
955 if (LockPatternUtils.LEGACY_LOCK_PATTERN_ENABLED.equals(key)) {
963 if (LockPatternUtils.PASSWORD_TYPE_KEY.equals(key)) {
980 LockPatternUtils.CREDENTIAL_TYPE_PASSWORD;
994 LockPatternUtils.CREDENTIAL_TYPE_PATTERN;
1007 LockPatternUtils.CREDENTIAL_TYPE_NONE;
1045 LockPatternUtils.PROFILE_KEY_NAME_DECRYPT + userId, null);
1059 LockPatternUtils.CREDENTIAL_TYPE_PASSWORD,
1191 setLockCredentialInternal(null, LockPatternUtils.CREDENTIAL_TYPE_NONE,
1197 setLockCredentialInternal(null, LockPatternUtils.CREDENTIAL_TYPE_NONE, null,
1249 if (credentialType == LockPatternUtils.CREDENTIAL_TYPE_NONE) {
1314 (credentialType == LockPatternUtils.CREDENTIAL_TYPE_PASSWORD ? "password"
1337 LockPatternUtils.PROFILE_KEY_NAME_ENCRYPT + userId,
1344 LockPatternUtils.PROFILE_KEY_NAME_DECRYPT + userId,
1355 LockPatternUtils.PROFILE_KEY_NAME_ENCRYPT + userId, null);
1364 keyStore.deleteEntry(LockPatternUtils.PROFILE_KEY_NAME_ENCRYPT + userId);
1572 boolean shouldReEnrollBaseZero = storedHash.type == LockPatternUtils.CREDENTIAL_TYPE_PATTERN
1577 credentialToVerify = LockPatternUtils.patternStringToBaseZero(credential);
1620 LockPatternUtils.CREDENTIAL_TYPE_PASSWORD,
1656 if (storedHash.type == LockPatternUtils.CREDENTIAL_TYPE_PATTERN) {
1657 hash = LockPatternUtils.patternToHash(LockPatternUtils.stringToPattern(credential));
1662 if (storedHash.type == LockPatternUtils.CREDENTIAL_TYPE_PATTERN) {
1663 unlockKeystore(LockPatternUtils.patternStringToBaseZero(credential), userId);
1675 storedHash.type == LockPatternUtils.CREDENTIAL_TYPE_PATTERN
1714 int reEnrollQuality = storedHash.type == LockPatternUtils.CREDENTIAL_TYPE_PATTERN
1808 if (checkCredential(password, LockPatternUtils.CREDENTIAL_TYPE_PATTERN, userId,
1819 if (checkCredential(password, LockPatternUtils.CREDENTIAL_TYPE_PASSWORD, userId,
1857 keyStore.deleteEntry(LockPatternUtils.PROFILE_KEY_NAME_ENCRYPT + targetUserId);
1858 keyStore.deleteEntry(LockPatternUtils.PROFILE_KEY_NAME_DECRYPT + targetUserId);
1914 (new LockSettingsShellCommand(mContext, new LockPatternUtils(mContext))).exec(
1922 LockPatternUtils.LOCKOUT_PERMANENT_KEY,
1923 LockPatternUtils.LOCKOUT_ATTEMPT_DEADLINE,
1924 LockPatternUtils.PATTERN_EVER_CHOSEN_KEY,
1925 LockPatternUtils.PASSWORD_TYPE_KEY,
1926 LockPatternUtils.PASSWORD_TYPE_ALTERNATE_KEY,
1927 LockPatternUtils.LOCK_PASSWORD_SALT_KEY,
1928 LockPatternUtils.DISABLE_LOCKSCREEN_KEY,
1929 LockPatternUtils.LOCKSCREEN_OPTIONS,
1930 LockPatternUtils.LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK,
1931 LockPatternUtils.BIOMETRIC_WEAK_EVER_CHOSEN_KEY,
1932 LockPatternUtils.LOCKSCREEN_POWER_BUTTON_INSTANTLY_LOCKS,
1933 LockPatternUtils.PASSWORD_HISTORY_KEY,
1948 LockPatternUtils.LOCK_PASSWORD_SALT_KEY,
1949 LockPatternUtils.PASSWORD_HISTORY_KEY,
1950 LockPatternUtils.PASSWORD_TYPE_KEY,
1958 LockPatternUtils.LOCKSCREEN_POWER_BUTTON_INSTANTLY_LOCKS
2089 if (credentialType == LockPatternUtils.CREDENTIAL_TYPE_NONE) {
2237 (credentialType == LockPatternUtils.CREDENTIAL_TYPE_PASSWORD ? "password"
2279 LockPatternUtils.CREDENTIAL_TYPE_NONE,
2380 setLong(LockPatternUtils.PASSWORD_TYPE_KEY, requestedQuality, userId);