Home
last modified time | relevance | path

Searched refs:PasswordMetrics (Results 1 – 24 of 24) sorted by relevance

/aosp14/frameworks/base/core/tests/coretests/src/android/app/admin/
H A DPasswordMetricsTest.java97 final PasswordMetrics metrics = PasswordMetrics.computeForPasswordOrPin( in testComputeForPassword_metrics()
262 PasswordMetrics metrics = new PasswordMetrics(CREDENTIAL_TYPE_PASSWORD); in testMerge_single()
269 PasswordMetrics none = new PasswordMetrics(CREDENTIAL_TYPE_NONE); in testMerge_credentialTypes()
270 PasswordMetrics pattern = new PasswordMetrics(CREDENTIAL_TYPE_PATTERN); in testMerge_credentialTypes()
271 PasswordMetrics password = new PasswordMetrics(CREDENTIAL_TYPE_PASSWORD); in testMerge_credentialTypes()
285 PasswordMetrics none = new PasswordMetrics(CREDENTIAL_TYPE_NONE); in testValidatePasswordMetrics_credentialTypes()
286 PasswordMetrics pattern = new PasswordMetrics(CREDENTIAL_TYPE_PATTERN); in testValidatePasswordMetrics_credentialTypes()
287 PasswordMetrics password = new PasswordMetrics(CREDENTIAL_TYPE_PASSWORD); in testValidatePasswordMetrics_credentialTypes()
288 PasswordMetrics pin = new PasswordMetrics(CREDENTIAL_TYPE_PIN); in testValidatePasswordMetrics_credentialTypes()
329 PasswordMetrics adminMetrics = new PasswordMetrics(CREDENTIAL_TYPE_PIN); in testValidatePasswordMetrics_pinAndComplexityHigh()
[all …]
H A DPasswordPolicyTest.java35 import android.app.admin.PasswordMetrics;
56 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_unspecified()
65 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_something()
74 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_biometricWeak()
83 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_numeric()
100 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_numericDefaultLength()
107 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_numericComplex()
123 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_alphabetic()
139 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_alphanumeric()
155 PasswordMetrics minMetrics = policy.getMinMetrics(); in testGetMinMetrics_complex()
[all …]
/aosp14/frameworks/base/core/java/android/app/admin/
H A DPasswordMetrics.java94 public PasswordMetrics(int credType) { in PasswordMetrics() method in PasswordMetrics
112 private PasswordMetrics(PasswordMetrics other) { in PasswordMetrics() method in PasswordMetrics
342 public static PasswordMetrics merge(List<PasswordMetrics> metrics) { in merge()
343 PasswordMetrics result = new PasswordMetrics(CREDENTIAL_TYPE_NONE); in merge()
344 for (PasswordMetrics m : metrics) { in merge()
356 public void maxWith(PasswordMetrics other) { in maxWith()
549 PasswordMetrics adminMetrics, int minComplexity, PasswordMetrics actualMetrics) { in validatePasswordMetrics()
678 public static PasswordMetrics applyComplexity(PasswordMetrics adminMetrics, boolean isPin, in applyComplexity()
683 private static PasswordMetrics applyComplexity(PasswordMetrics adminMetrics, boolean isPin, in applyComplexity()
685 final PasswordMetrics minMetrics = new PasswordMetrics(adminMetrics); in applyComplexity()
[all …]
H A DPasswordPolicy.java57 public PasswordMetrics getMinMetrics() { in getMinMetrics()
59 return new PasswordMetrics(CREDENTIAL_TYPE_NONE); in getMinMetrics()
62 return new PasswordMetrics(CREDENTIAL_TYPE_PATTERN); in getMinMetrics()
65 PasswordMetrics result = new PasswordMetrics(CREDENTIAL_TYPE_PIN); in getMinMetrics()
68 result.seqLength = PasswordMetrics.MAX_ALLOWED_SEQUENCE; in getMinMetrics()
73 PasswordMetrics result = new PasswordMetrics(CREDENTIAL_TYPE_PASSWORD); in getMinMetrics()
H A DPasswordMetrics.aidl20 parcelable PasswordMetrics;
H A DIDevicePolicyManager.aidl33 import android.app.admin.PasswordMetrics;
90 PasswordMetrics getPasswordMinimumMetrics(int userHandle, boolean deviceWideOnly); in getPasswordMinimumMetrics()
172 void reportPasswordChanged(in PasswordMetrics metrics, int userId); in reportPasswordChanged()
H A DDevicePolicyManager.java5220 public PasswordMetrics getPasswordMinimumMetrics(@UserIdInt int userHandle) { in getPasswordMinimumMetrics()
5231 public PasswordMetrics getPasswordMinimumMetrics(@UserIdInt int userHandle, in getPasswordMinimumMetrics()
8959 public void reportPasswordChanged(PasswordMetrics metrics, @UserIdInt int userId) { in reportPasswordChanged()
/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/
H A DVersionedPasswordMetrics.java18 import android.app.admin.PasswordMetrics;
31 private final PasswordMetrics mMetrics;
34 private VersionedPasswordMetrics(int version, PasswordMetrics metrics) { in VersionedPasswordMetrics()
40 this(VERSION_1, PasswordMetrics.computeForCredential(credential)); in VersionedPasswordMetrics()
47 public PasswordMetrics getMetrics() { in getMetrics()
74 PasswordMetrics metrics = new PasswordMetrics(buffer.getInt(), buffer.getInt(), in deserialize()
H A DLockSettingsShellCommand.java24 import android.app.admin.PasswordMetrics;
312 final PasswordMetrics requiredMetrics = in isNewCredentialSufficient()
318 errors = PasswordMetrics.validatePassword(requiredMetrics, requiredComplexity, in isNewCredentialSufficient()
321 PasswordMetrics metrics = new PasswordMetrics( in isNewCredentialSufficient()
323 errors = PasswordMetrics.validatePasswordMetrics( in isNewCredentialSufficient()
H A DLockSettingsService.java67 import android.app.admin.PasswordMetrics;
270 private final SparseArray<PasswordMetrics> mUserPasswordMetrics = new SparseArray<>();
1246 PasswordMetrics passwordMetrics = getUserPasswordMetrics(userId); in getPinLength()
1269 PasswordMetrics passwordMetrics = getUserPasswordMetrics(userId); in refreshStoredPinLength()
2227 PasswordMetrics.computeForCredential(credential), userId); in doVerifyCredential()
2288 mUserPasswordMetrics.put(userHandle, PasswordMetrics.computeForCredential(password)); in setUserPasswordMetrics()
2298 PasswordMetrics getUserPasswordMetrics(int userHandle) { in getUserPasswordMetrics()
2304 return new PasswordMetrics(CREDENTIAL_TYPE_NONE); in getUserPasswordMetrics()
2328 PasswordMetrics.computeForCredential(newCredential), in notifyPasswordChanged()
2809 private void onCredentialVerified(SyntheticPassword sp, @Nullable PasswordMetrics metrics, in onCredentialVerified()
[all …]
H A DSyntheticPasswordManager.java32 import android.app.admin.PasswordMetrics;
1453 public boolean refreshPinLengthOnDisk(PasswordMetrics passwordMetrics, in refreshPinLengthOnDisk()
1761 public @Nullable PasswordMetrics getPasswordMetrics(SyntheticPassword sp, long protectorId, in getPasswordMetrics()
/aosp14/frameworks/base/core/java/com/android/internal/widget/
H A DLockSettingsInternal.java22 import android.app.admin.PasswordMetrics;
143 public abstract @Nullable PasswordMetrics getUserPasswordMetrics(int userHandle); in getUserPasswordMetrics()
H A DLockPatternUtils.java34 import android.app.admin.PasswordMetrics;
366 public PasswordMetrics getRequestedPasswordMetrics(int userId) { in getRequestedPasswordMetrics()
375 public PasswordMetrics getRequestedPasswordMetrics(int userId, boolean deviceWideOnly) { in getRequestedPasswordMetrics()
/aosp14/frameworks/base/core/java/android/app/
H A DKeyguardManager.java31 import android.app.admin.PasswordMetrics;
886 complexity = PasswordMetrics.sanitizeComplexityLevel(complexity); in isValidLockPasswordComplexity()
890 PasswordMetrics adminMetrics = in isValidLockPasswordComplexity()
895 return PasswordMetrics.validatePassword( in isValidLockPasswordComplexity()
914 complexity = PasswordMetrics.sanitizeComplexityLevel(complexity); in getMinLockLength()
918 PasswordMetrics adminMetrics = in getMinLockLength()
920 PasswordMetrics minMetrics = in getMinLockLength()
921 PasswordMetrics.applyComplexity(adminMetrics, isPin, complexity); in getMinLockLength()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/
H A DWeakEscrowTokenTests.java29 import android.app.admin.PasswordMetrics;
176 assertEquals(PasswordMetrics.computeForCredential(password), in testUnlockUserWithToken_weakEscrowToken()
H A DSyntheticPasswordTests.java46 import android.app.admin.PasswordMetrics;
350 final PasswordMetrics metric = PasswordMetrics.computeForCredential(pattern); in testTokenBasedResetPassword()
620 PasswordMetrics passwordMetrics = in testStorePinLengthOnDisk()
621 PasswordMetrics.computeForCredential(lockscreenCredentialPin); in testStorePinLengthOnDisk()
788 assertEquals(PasswordMetrics.computeForCredential(password), in testUnlockUserWithToken()
H A DLockSettingsShellCommandTest.java44 import android.app.admin.PasswordMetrics;
393 private PasswordMetrics metricsForAdminQuality(int quality) { in metricsForAdminQuality()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/devicepolicy/
H A DDevicePolicyManagerTest.java49 import static android.app.admin.PasswordMetrics.computeForPasswordOrPin;
110 import android.app.admin.PasswordMetrics;
5482 PasswordMetrics passwordMetricsNoSymbols = computeForPasswordOrPin( in testIsActivePasswordSufficient()
5510 PasswordMetrics passwordMetricsWithSymbols = computeForPasswordOrPin( in testIsActivePasswordSufficient()
5531 .thenReturn(new PasswordMetrics(CREDENTIAL_TYPE_NONE)); in testIsActivePasswordSufficient_noLockScreen()
5617 PasswordMetrics deviceMetrics = in testGetAggregatedPasswordMetrics_IgnoreProfileRequirement()
5621 PasswordMetrics allMetrics = in testGetAggregatedPasswordMetrics_IgnoreProfileRequirement()
5872 .thenReturn(new PasswordMetrics(CREDENTIAL_TYPE_NONE)); in addManagedProfileForPasswordTests()
5874 .thenReturn(new PasswordMetrics(CREDENTIAL_TYPE_NONE)); in addManagedProfileForPasswordTests()
5907 private void setActivePasswordState(PasswordMetrics passwordMetrics) in setActivePasswordState()
[all …]
/aosp14/frameworks/base/services/devicepolicy/java/com/android/server/devicepolicy/
H A DDevicePolicyManagerService.java319 import android.app.admin.PasswordMetrics;
5129 public PasswordMetrics getPasswordMinimumMetrics(@UserIdInt int userHandle,
5145 new PasswordMetrics(CREDENTIAL_TYPE_NONE);
5152 ArrayList<PasswordMetrics> adminMetrics = new ArrayList<>();
5165 return PasswordMetrics.merge(adminMetrics);
5280 return PasswordMetrics.validatePasswordMetrics(PasswordMetrics.merge(adminMetrics),
5313 @NonNull PasswordMetrics metrics, @UserIdInt int userId) {
5315 PasswordMetrics minMetrics = getPasswordMinimumMetricsUnchecked(userId);
5730 final boolean isPin = PasswordMetrics.isNumericOnly(password);
5737 validationErrors = PasswordMetrics.validatePasswordMetrics(
[all …]
/aosp14/frameworks/base/boot/
H A Dpreloaded-classes919 android.app.admin.PasswordMetrics$1
920 android.app.admin.PasswordMetrics$ComplexityBucket$1
921 android.app.admin.PasswordMetrics$ComplexityBucket$2
922 android.app.admin.PasswordMetrics$ComplexityBucket$3
923 android.app.admin.PasswordMetrics$ComplexityBucket$4
924 android.app.admin.PasswordMetrics$ComplexityBucket
925 android.app.admin.PasswordMetrics
13673 [Landroid.app.admin.PasswordMetrics$ComplexityBucket;
H A Dboot-image-profile.txt23700 Landroid/app/admin/PasswordMetrics$1;
23701 Landroid/app/admin/PasswordMetrics$ComplexityBucket$1;
23702 Landroid/app/admin/PasswordMetrics$ComplexityBucket$2;
23703 Landroid/app/admin/PasswordMetrics$ComplexityBucket$3;
23704 Landroid/app/admin/PasswordMetrics$ComplexityBucket$4;
23705 Landroid/app/admin/PasswordMetrics$ComplexityBucket;
23706 Landroid/app/admin/PasswordMetrics;
36482 [Landroid/app/admin/PasswordMetrics$ComplexityBucket;
/aosp14/frameworks/base/config/
H A Dpreloaded-classes919 android.app.admin.PasswordMetrics$1
920 android.app.admin.PasswordMetrics$ComplexityBucket$1
921 android.app.admin.PasswordMetrics$ComplexityBucket$2
922 android.app.admin.PasswordMetrics$ComplexityBucket$3
923 android.app.admin.PasswordMetrics$ComplexityBucket$4
924 android.app.admin.PasswordMetrics$ComplexityBucket
925 android.app.admin.PasswordMetrics
16665 [Landroid.app.admin.PasswordMetrics$ComplexityBucket;
H A Dboot-image-profile.txt33803 Landroid/app/admin/PasswordMetrics$1;
33804 Landroid/app/admin/PasswordMetrics$ComplexityBucket$1;
33805 Landroid/app/admin/PasswordMetrics$ComplexityBucket$2;
33806 Landroid/app/admin/PasswordMetrics$ComplexityBucket$3;
33807 Landroid/app/admin/PasswordMetrics$ComplexityBucket$4;
33808 Landroid/app/admin/PasswordMetrics$ComplexityBucket;
33809 Landroid/app/admin/PasswordMetrics;
49582 [Landroid/app/admin/PasswordMetrics$ComplexityBucket;
/aosp14/frameworks/base/boot/hiddenapi/
H A Dhiddenapi-max-target-o.txt3407 Landroid/app/admin/PasswordMetrics;-><init>()V
3408 Landroid/app/admin/PasswordMetrics;-><init>(II)V
3416 Landroid/app/admin/PasswordMetrics;->computeForPassword(Ljava/lang/String;)Landroid/app/admin/Passw…
3419 Landroid/app/admin/PasswordMetrics;->length:I
3420 Landroid/app/admin/PasswordMetrics;->letters:I
3421 Landroid/app/admin/PasswordMetrics;->lowerCase:I
3425 Landroid/app/admin/PasswordMetrics;->nonLetter:I
3426 Landroid/app/admin/PasswordMetrics;->numeric:I
3427 Landroid/app/admin/PasswordMetrics;->quality:I
3428 Landroid/app/admin/PasswordMetrics;->symbols:I
[all …]