/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/ |
H A D | UtilsTest.java | 45 final PromptInfo promptInfo = new PromptInfo(); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andKeyAuthenticators() local 48 promptInfo.setAuthenticators(authenticators); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andKeyAuthenticators() 49 Utils.combineAuthenticatorBundles(promptInfo); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andKeyAuthenticators() 61 promptInfo.setAuthenticators(authenticators); in testCombineAuthenticatorBundles_withNoKeyDeviceCredential_andKeyAuthenticators() 62 Utils.combineAuthenticatorBundles(promptInfo); in testCombineAuthenticatorBundles_withNoKeyDeviceCredential_andKeyAuthenticators() 78 promptInfo.getAuthenticators()); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andNoKeyAuthenticators() 105 PromptInfo promptInfo = new PromptInfo(); in testIsDeviceCredentialAllowed_withBundle() local 109 promptInfo.setAuthenticators(authenticators); in testIsDeviceCredentialAllowed_withBundle() 113 promptInfo.setAuthenticators(authenticators); in testIsDeviceCredentialAllowed_withBundle() 130 PromptInfo promptInfo = new PromptInfo(); in testGetBiometricStrength_removeUnrelatedBits() local [all …]
|
H A D | AuthServiceTest.java | 191 final PromptInfo promptInfo = new PromptInfo(); in testAuthenticate_appOpsOk_callsBiometricServiceAuthenticate() local 201 promptInfo); in testAuthenticate_appOpsOk_callsBiometricServiceAuthenticate() 209 eq(promptInfo)); in testAuthenticate_appOpsOk_callsBiometricServiceAuthenticate() 220 final PromptInfo promptInfo = new PromptInfo(); in testAuthenticate_appOpsDenied_doesNotCallBiometricService() local 230 promptInfo); in testAuthenticate_appOpsDenied_doesNotCallBiometricService() 238 eq(promptInfo)); in testAuthenticate_appOpsDenied_doesNotCallBiometricService() 247 final PromptInfo promptInfo = new PromptInfo(); in testAuthenticate_missingRequiredParam() local 257 promptInfo); in testAuthenticate_missingRequiredParam()
|
H A D | AuthSessionTest.java | 385 PromptInfo promptInfo, boolean checkDevicePolicyManager) throws RemoteException { in createPreAuthInfo() argument 391 promptInfo, in createPreAuthInfo() 401 final PromptInfo promptInfo = createPromptInfo(authenticators); in createAuthSession() local 403 final PreAuthInfo preAuthInfo = createPreAuthInfo(sensors, userId, promptInfo, in createAuthSession() 407 mSensorReceiver, mClientReceiver, TEST_PACKAGE, promptInfo, in createAuthSession() 412 PromptInfo promptInfo = new PromptInfo(); in createPromptInfo() local 413 promptInfo.setAuthenticators(authenticators); in createPromptInfo() 414 return promptInfo; in createPromptInfo()
|
H A D | BiometricServiceTest.java | 908 final PromptInfo promptInfo = new PromptInfo(); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andKeyAuthenticators() local 911 promptInfo.setAuthenticators(authenticators); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andKeyAuthenticators() 912 Utils.combineAuthenticatorBundles(promptInfo); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andKeyAuthenticators() 922 final PromptInfo promptInfo = new PromptInfo(); in testCombineAuthenticatorBundles_withNoKeyDeviceCredential_andKeyAuthenticators() local 924 promptInfo.setAuthenticators(authenticators); in testCombineAuthenticatorBundles_withNoKeyDeviceCredential_andKeyAuthenticators() 925 Utils.combineAuthenticatorBundles(promptInfo); in testCombineAuthenticatorBundles_withNoKeyDeviceCredential_andKeyAuthenticators() 934 final PromptInfo promptInfo = new PromptInfo(); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andNoKeyAuthenticators() local 937 Utils.combineAuthenticatorBundles(promptInfo); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andNoKeyAuthenticators() 941 promptInfo.getAuthenticators()); in testCombineAuthenticatorBundles_withKeyDeviceCredential_andNoKeyAuthenticators() 948 Utils.combineAuthenticatorBundles(promptInfo); in testCombineAuthenticatorBundles_withNoKeyDeviceCredential_andNoKeyAuthenticators() [all …]
|
/aosp12/packages/apps/Settings/src/com/android/settings/password/ |
H A D | BiometricFragment.java | 90 public static BiometricFragment newInstance(PromptInfo promptInfo) { in newInstance() argument 93 bundle.putParcelable(KEY_PROMPT_INFO, promptInfo); in newInstance() 127 final PromptInfo promptInfo = bundle.getParcelable(KEY_PROMPT_INFO); in onCreate() local 130 .setTitle(promptInfo.getTitle()) in onCreate() 133 .setSubtitle(promptInfo.getSubtitle()) in onCreate() 134 .setDescription(promptInfo.getDescription()) in onCreate() 136 promptInfo.getDeviceCredentialTitle(), in onCreate() 137 promptInfo.getDeviceCredentialSubtitle(), in onCreate() 138 promptInfo.getDeviceCredentialDescription()) in onCreate() 139 .setConfirmationRequired(promptInfo.isConfirmationRequested()) in onCreate() [all …]
|
H A D | ConfirmDeviceCredentialActivity.java | 192 final PromptInfo promptInfo = new PromptInfo(); in onCreate() local 193 promptInfo.setTitle(mTitle); in onCreate() 194 promptInfo.setDescription(mDetails); in onCreate() 195 promptInfo.setDisallowBiometricsIfPolicyExists(mCheckDevicePolicyManager); in onCreate() 200 promptInfo.setDeviceCredentialTitle( in onCreate() 204 promptInfo.setSubtitle( in onCreate() 225 showBiometricPrompt(promptInfo); in onCreate() 236 showBiometricPrompt(promptInfo); in onCreate() 329 private void showBiometricPrompt(PromptInfo promptInfo) { in showBiometricPrompt() argument 335 mBiometricFragment = BiometricFragment.newInstance(promptInfo); in showBiometricPrompt()
|
/aosp12/frameworks/base/services/core/java/com/android/server/biometrics/ |
H A D | Utils.java | 94 static void combineAuthenticatorBundles(PromptInfo promptInfo) { in combineAuthenticatorBundles() argument 97 promptInfo.setDeviceCredentialAllowed(false); in combineAuthenticatorBundles() 100 if (promptInfo.getAuthenticators() != 0) { in combineAuthenticatorBundles() 102 authenticators = promptInfo.getAuthenticators(); in combineAuthenticatorBundles() 110 promptInfo.setAuthenticators(authenticators); in combineAuthenticatorBundles() 126 static boolean isCredentialRequested(PromptInfo promptInfo) { in isCredentialRequested() argument 127 return isCredentialRequested(promptInfo.getAuthenticators()); in isCredentialRequested() 148 static int getPublicBiometricStrength(PromptInfo promptInfo) { in getPublicBiometricStrength() argument 169 static boolean isBiometricRequested(PromptInfo promptInfo) { in isBiometricRequested() argument 170 return getPublicBiometricStrength(promptInfo) != 0; in isBiometricRequested() [all …]
|
H A D | PreAuthInfo.java | 98 int userId, PromptInfo promptInfo, String opPackageName, in create() argument 102 final boolean confirmationRequested = promptInfo.isConfirmationRequested(); in create() 103 final boolean biometricRequested = Utils.isBiometricRequested(promptInfo); in create() 104 final int requestedStrength = Utils.getPublicBiometricStrength(promptInfo); in create() 105 final boolean credentialRequested = Utils.isCredentialRequested(promptInfo); in create() 124 promptInfo.getAllowedSensorIds(), in create() 125 promptInfo.isIgnoreEnrollmentState(), in create() 150 promptInfo.isIgnoreEnrollmentState(), userId, context); in create()
|
H A D | BiometricService.java | 700 if (!Utils.isValidAuthenticatorConfig(promptInfo)) { in authenticate() 704 Utils.combineAuthenticatorBundles(promptInfo); in authenticate() 707 if (promptInfo.isUseDefaultTitle()) { in authenticate() 708 if (TextUtils.isEmpty(promptInfo.getTitle())) { in authenticate() 709 promptInfo.setTitle(getContext() in authenticate() 722 args.arg5 = promptInfo; in authenticate() 1035 final PromptInfo promptInfo = new PromptInfo(); in createPreAuthInfo() local 1036 promptInfo.setAuthenticators(authenticators); in createPreAuthInfo() 1379 opPackageName, promptInfo.isDisallowBiometricsIfPolicyExists(), in handleAuthenticate() 1387 + promptInfo.isIgnoreEnrollmentState()); in handleAuthenticate() [all …]
|
H A D | AuthService.java | 211 IBiometricServiceReceiver receiver, String opPackageName, PromptInfo promptInfo) in authenticate() argument 230 if (token == null || receiver == null || opPackageName == null || promptInfo == null) { in authenticate() 241 if (promptInfo.containsTestConfigurations()) { in authenticate() 249 if (promptInfo.containsPrivateApiConfigurations()) { in authenticate() 256 token, sessionId, userId, receiver, opPackageName, promptInfo); in authenticate()
|
H A D | AuthSession.java | 174 @NonNull PromptInfo promptInfo, in AuthSession() argument 192 mPromptInfo = promptInfo; in AuthSession()
|
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/ |
H A D | AuthCredentialView.java | 197 void setPromptInfo(PromptInfo promptInfo) { in setPromptInfo() argument 198 mPromptInfo = promptInfo; in setPromptInfo() 474 private static CharSequence getTitle(@NonNull PromptInfo promptInfo) { in getTitle() argument 475 final CharSequence credentialTitle = promptInfo.getDeviceCredentialTitle(); in getTitle() 476 return credentialTitle != null ? credentialTitle : promptInfo.getTitle(); in getTitle() 480 private static CharSequence getSubtitle(@NonNull PromptInfo promptInfo) { in getSubtitle() argument 481 final CharSequence credentialSubtitle = promptInfo.getDeviceCredentialSubtitle(); in getSubtitle() 482 return credentialSubtitle != null ? credentialSubtitle : promptInfo.getSubtitle(); in getSubtitle() 486 private static CharSequence getDescription(@NonNull PromptInfo promptInfo) { in getDescription() argument 487 final CharSequence credentialDescription = promptInfo.getDeviceCredentialDescription(); in getDescription() [all …]
|
H A D | Utils.java | 77 static boolean isDeviceCredentialAllowed(PromptInfo promptInfo) { in isDeviceCredentialAllowed() argument 78 @Authenticators.Types final int authenticators = promptInfo.getAuthenticators(); in isDeviceCredentialAllowed() 82 static boolean isBiometricAllowed(PromptInfo promptInfo) { in isBiometricAllowed() argument 83 @Authenticators.Types final int authenticators = promptInfo.getAuthenticators(); in isBiometricAllowed()
|
H A D | AuthController.java | 573 public void showAuthenticationDialog(PromptInfo promptInfo, IBiometricSysuiReceiver receiver, in showAuthenticationDialog() argument 577 @Authenticators.Types final int authenticators = promptInfo.getAuthenticators(); in showAuthenticationDialog() 593 args.arg1 = promptInfo; in showAuthenticationDialog() 770 final PromptInfo promptInfo = (PromptInfo) args.arg1; in showDialog() local 782 promptInfo, in showDialog() 852 PromptInfo promptInfo = (PromptInfo) mCurrentDialogArgs.arg1; in onConfigurationChanged() local 853 promptInfo.setAuthenticators(Authenticators.DEVICE_CREDENTIAL); in onConfigurationChanged() 868 protected AuthDialog buildDialog(PromptInfo promptInfo, boolean requireConfirmation, in buildDialog() argument 874 .setPromptInfo(promptInfo) in buildDialog()
|
H A D | AuthContainerView.java | 146 public Builder setPromptInfo(PromptInfo promptInfo) { in setPromptInfo() argument 147 mConfig.mPromptInfo = promptInfo; in setPromptInfo()
|
H A D | AuthBiometricView.java | 299 public void setPromptInfo(PromptInfo promptInfo) { in setPromptInfo() argument 300 mPromptInfo = promptInfo; in setPromptInfo()
|
/aosp12/frameworks/base/core/java/android/hardware/biometrics/ |
H A D | BiometricPrompt.java | 570 private BiometricPrompt(Context context, PromptInfo promptInfo, ButtonInfo negativeButtonInfo) { in BiometricPrompt() argument 572 mPromptInfo = promptInfo; in BiometricPrompt() 1072 final PromptInfo promptInfo; in authenticateInternal() local 1081 promptInfo = new PromptInfo(parcel); in authenticateInternal() 1082 if (promptInfo.getAuthenticators() == Authenticators.EMPTY_SET) { in authenticateInternal() 1083 promptInfo.setAuthenticators(Authenticators.BIOMETRIC_STRONG); in authenticateInternal() 1086 promptInfo = mPromptInfo; in authenticateInternal() 1090 mBiometricServiceReceiver, mContext.getOpPackageName(), promptInfo); in authenticateInternal()
|
H A D | IAuthService.aidl | 48 IBiometricServiceReceiver receiver, String opPackageName, in PromptInfo promptInfo); in authenticate() argument
|
H A D | IBiometricService.aidl | 43 IBiometricServiceReceiver receiver, String opPackageName, in PromptInfo promptInfo); in authenticate() argument
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/biometrics/ |
H A D | AuthControllerTest.java | 644 PromptInfo promptInfo = new PromptInfo(); in createTestPromptInfo() local 646 promptInfo.setTitle("Title"); in createTestPromptInfo() 647 promptInfo.setSubtitle("Subtitle"); in createTestPromptInfo() 648 promptInfo.setDescription("Description"); in createTestPromptInfo() 649 promptInfo.setNegativeButtonText("Negative Button"); in createTestPromptInfo() 653 promptInfo.setConfirmationRequested(true); in createTestPromptInfo() 655 return promptInfo; in createTestPromptInfo() 684 protected AuthDialog buildDialog(PromptInfo promptInfo, in buildDialog() argument 689 mLastBiometricPromptInfo = promptInfo; in buildDialog()
|
H A D | AuthBiometricViewTest.java | 360 PromptInfo promptInfo = new PromptInfo(); in buildPromptInfo() local 361 promptInfo.setTitle("Title"); in buildPromptInfo() 366 promptInfo.setNegativeButtonText("Negative"); in buildPromptInfo() 368 promptInfo.setAuthenticators(authenticators); in buildPromptInfo() 369 return promptInfo; in buildPromptInfo()
|
H A D | AuthContainerViewTest.java | 246 PromptInfo promptInfo = new PromptInfo(); in initializeContainer() local 247 promptInfo.setAuthenticators(authenticators); in initializeContainer() 248 config.mPromptInfo = promptInfo; in initializeContainer()
|
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/ |
H A D | CommandQueueTest.java | 429 PromptInfo promptInfo = new PromptInfo(); in testShowAuthenticationDialog() local 440 mCommandQueue.showAuthenticationDialog(promptInfo, receiver, sensorIds, in testShowAuthenticationDialog() 444 verify(mCallbacks).showAuthenticationDialog(eq(promptInfo), eq(receiver), eq(sensorIds), in testShowAuthenticationDialog()
|
/aosp12/frameworks/base/core/java/com/android/internal/statusbar/ |
H A D | IStatusBar.aidl | 150 void showAuthenticationDialog(in PromptInfo promptInfo, IBiometricSysuiReceiver sysuiReceiver, in showAuthenticationDialog() argument
|
H A D | IStatusBarService.aidl | 111 void showAuthenticationDialog(in PromptInfo promptInfo, IBiometricSysuiReceiver sysuiReceiver, in showAuthenticationDialog() argument
|