/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/ui/binder/ |
H A D | BiometricViewBinder.kt | 138 val modalities = viewModel.modalities.first() regex 163 modalities.asIconController( 454 private var modalities: BiometricModalities = BiometricModalities() 474 modalities = activeModalities 519 modalities.hasFaceAndFingerprint && 537 authenticateAfterError = modalities.hasFingerprint, 539 modalities.hasFaceAndFingerprint && 558 authenticateAfterError = modalities.hasFingerprint, 575 authenticateAfterError = modalities.hasFingerprint, 583 modalities.hasFaceAndFingerprint -> [all …]
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/ui/viewmodel/ |
H A D | PromptViewModel.kt | 65 val modalities: Flow<BiometricModalities> = 67 .map { it?.modalities ?: BiometricModalities() } 99 private val isRetrySupported: Flow<Boolean> = modalities.map { it.hasFace } 119 modalities, 122 ) { forceLarge, forceMedium, modalities, confirmationRequired, fpStartMode -> 126 modalities.hasFaceOnly && !confirmationRequired -> PromptSize.SMALL 127 modalities.hasFaceAndFingerprint && 242 modalities, 243 ) { tryAgainIsPossible, modalities -> 244 tryAgainIsPossible && modalities.hasFaceOnly
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/domain/interactor/ |
H A D | PromptSelectorInteractor.kt | 78 modalities: BiometricModalities, 119 modalities = kind.activeModalities, 155 modalities: BiometricModalities 161 kind = PromptKind.Biometric(modalities),
|
/aosp14/frameworks/base/services/core/java/com/android/server/biometrics/ |
H A D | PreAuthInfo.java | 447 @BiometricAuthenticator.Modality int modalities = 0; in getEligibleModalities() local 449 modalities |= sensor.modality; in getEligibleModalities() 453 modalities |= TYPE_CREDENTIAL; in getEligibleModalities() 455 return modalities; in getEligibleModalities()
|
H A D | AuthService.java | 684 final ArrayList<String> modalities = new ArrayList<>(); in generateRSdkCompatibleConfiguration() local 686 modalities.add(String.valueOf(BiometricAuthenticator.TYPE_FINGERPRINT)); in generateRSdkCompatibleConfiguration() 689 modalities.add(String.valueOf(BiometricAuthenticator.TYPE_FACE)); in generateRSdkCompatibleConfiguration() 692 final String[] configStrings = new String[modalities.size()]; in generateRSdkCompatibleConfiguration() 693 for (int i = 0; i < modalities.size(); ++i) { in generateRSdkCompatibleConfiguration() 695 final String modality = modalities.get(i); in generateRSdkCompatibleConfiguration()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/biometrics/domain/interactor/ |
H A D | PromptSelectorInteractorImplTest.kt | 103 val modalities = regex 116 interactor.useBiometricsForAuthentication(info, USER_ID, CHALLENGE, modalities)
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/domain/model/ |
H A D | BiometricPromptRequest.kt | 25 val modalities: BiometricModalities,
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/ |
H A D | BiometricServiceTest.java | 396 final int[] modalities = new int[] { in testAuthenticate_picksStrongIfAvailable() local 406 setupAuthForMultiple(modalities, strengths); in testAuthenticate_picksStrongIfAvailable() 491 final int[] modalities = new int[] { in testAuthenticateBothFpAndFace_shouldShowDefaultSubtitle() local 501 setupAuthForMultiple(modalities, strengths); in testAuthenticateBothFpAndFace_shouldShowDefaultSubtitle() 1020 final int[] modalities = new int[] { in testMultiBiometricAuth_whenLockout() local 1029 setupAuthForMultiple(modalities, strengths); in testMultiBiometricAuth_whenLockout() 1800 private void setupAuthForMultiple(int[] modalities, int[] strengths) throws RemoteException { in setupAuthForMultiple() argument 1806 assertEquals(modalities.length, strengths.length); in setupAuthForMultiple() 1808 for (int i = 0; i < modalities.length; i++) { in setupAuthForMultiple() 1809 final int modality = modalities[i]; in setupAuthForMultiple()
|
/aosp14/frameworks/base/core/proto/android/server/ |
H A D | biometrics.proto | 55 * passive modalities such as Face or Iris should have this state. Note that for passive 56 * modalities, the HAL enters the idle state after onAuthenticated(false) which differs from
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/biometrics/domain/model/ |
H A D | BiometricPromptRequestTest.kt | 40 assertThat(request.modalities)
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/biometrics/ui/viewmodel/ |
H A D | PromptViewModelTest.kt | 114 val modalities by collectLastValue(viewModel.modalities) regex 121 with(modalities ?: throw Exception("missing modalities")) {
|