Home
last modified time | relevance | path

Searched refs:minMetrics (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/core/tests/coretests/src/android/app/admin/
DPasswordPolicyTest.java56 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_unspecified() local
57 assertEquals(CREDENTIAL_TYPE_NONE, minMetrics.credType); in testGetMinMetrics_unspecified()
58 assertEquals(0, minMetrics.length); in testGetMinMetrics_unspecified()
59 assertEquals(0, minMetrics.numeric); in testGetMinMetrics_unspecified()
65 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_something() local
66 assertEquals(CREDENTIAL_TYPE_PATTERN, minMetrics.credType); in testGetMinMetrics_something()
67 assertEquals(0, minMetrics.length); in testGetMinMetrics_something()
68 assertEquals(0, minMetrics.numeric); in testGetMinMetrics_something()
74 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_biometricWeak() local
75 assertEquals(CREDENTIAL_TYPE_PATTERN, minMetrics.credType); in testGetMinMetrics_biometricWeak()
[all …]
/frameworks/base/core/java/android/app/admin/
DPasswordMetrics.java566 final PasswordMetrics minMetrics = applyComplexity(adminMetrics, in validatePasswordMetrics() local
570 minMetrics.length = Math.min(MAX_PASSWORD_LENGTH, in validatePasswordMetrics()
571 Math.max(minMetrics.length, MIN_LOCK_PASSWORD_SIZE)); in validatePasswordMetrics()
572 minMetrics.removeOverlapping(); in validatePasswordMetrics()
574 comparePasswordMetrics(minMetrics, bucket, actualMetrics, result); in validatePasswordMetrics()
582 private static void comparePasswordMetrics(PasswordMetrics minMetrics, ComplexityBucket bucket, in comparePasswordMetrics() argument
584 if (actualMetrics.length < minMetrics.length) { in comparePasswordMetrics()
585 result.add(new PasswordValidationError(TOO_SHORT, minMetrics.length)); in comparePasswordMetrics()
587 if (actualMetrics.nonNumeric == 0 && minMetrics.nonNumeric == 0 && minMetrics.letters == 0 in comparePasswordMetrics()
588 && minMetrics.lowerCase == 0 && minMetrics.upperCase == 0 in comparePasswordMetrics()
[all …]
/frameworks/base/core/java/android/app/
DKeyguardManager.java999 PasswordMetrics minMetrics = in getMinLockLength() local
1001 return minMetrics.length; in getMinLockLength()
/frameworks/base/services/devicepolicy/java/com/android/server/devicepolicy/
DDevicePolicyManagerService.java5301 PasswordMetrics minMetrics = getPasswordMinimumMetricsUnchecked(parentUser, true);
5305 PasswordMetrics.validatePasswordMetrics(minMetrics, complexity, metrics);
5410 PasswordMetrics minMetrics = getPasswordMinimumMetricsUnchecked(userId);
5412 PasswordMetrics.validatePasswordMetrics(minMetrics, complexity, metrics);
5933 final PasswordMetrics minMetrics = getPasswordMinimumMetricsUnchecked(userHandle);
5936 PasswordMetrics.validateCredential(minMetrics, complexity, newCredential);