Home
last modified time | relevance | path

Searched refs:modalities (Results 1 – 11 of 11) sorted by relevance

/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/ui/binder/
H A DBiometricViewBinder.kt138 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 DPromptViewModel.kt65 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 DPromptSelectorInteractor.kt78 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 DPreAuthInfo.java447 @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 DAuthService.java684 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 DPromptSelectorInteractorImplTest.kt103 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 DBiometricPromptRequest.kt25 val modalities: BiometricModalities,
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/
H A DBiometricServiceTest.java396 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 Dbiometrics.proto55 * 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 DBiometricPromptRequestTest.kt40 assertThat(request.modalities)
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/biometrics/ui/viewmodel/
H A DPromptViewModelTest.kt114 val modalities by collectLastValue(viewModel.modalities) regex
121 with(modalities ?: throw Exception("missing modalities")) {