Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 91688c2d authored by Kevin Chyn's avatar Kevin Chyn
Browse files

Update BiometricPrompt API annotations and comments

Fixes: 126701154
Fixes: 126699531
Fixes: 126190552

Test: make -j56 update-api
Test: make -j56
Change-Id: I8c04fa1232589d1062e9df61e003cce40e2f5974
parent 17c63bab
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -16555,10 +16555,10 @@ package android.hardware.biometrics {
  public static class BiometricPrompt.Builder {
  public static class BiometricPrompt.Builder {
    ctor public BiometricPrompt.Builder(android.content.Context);
    ctor public BiometricPrompt.Builder(android.content.Context);
    method public android.hardware.biometrics.BiometricPrompt build();
    method public android.hardware.biometrics.BiometricPrompt build();
    method public android.hardware.biometrics.BiometricPrompt.Builder setAllowDeviceCredential(boolean);
    method @NonNull public android.hardware.biometrics.BiometricPrompt.Builder setAllowDeviceCredential(boolean);
    method public android.hardware.biometrics.BiometricPrompt.Builder setDescription(@NonNull CharSequence);
    method public android.hardware.biometrics.BiometricPrompt.Builder setDescription(@NonNull CharSequence);
    method public android.hardware.biometrics.BiometricPrompt.Builder setNegativeButton(@NonNull CharSequence, @NonNull java.util.concurrent.Executor, @NonNull android.content.DialogInterface.OnClickListener);
    method public android.hardware.biometrics.BiometricPrompt.Builder setNegativeButton(@NonNull CharSequence, @NonNull java.util.concurrent.Executor, @NonNull android.content.DialogInterface.OnClickListener);
    method public android.hardware.biometrics.BiometricPrompt.Builder setRequireConfirmation(boolean);
    method @NonNull public android.hardware.biometrics.BiometricPrompt.Builder setRequireConfirmation(boolean);
    method public android.hardware.biometrics.BiometricPrompt.Builder setSubtitle(@NonNull CharSequence);
    method public android.hardware.biometrics.BiometricPrompt.Builder setSubtitle(@NonNull CharSequence);
    method public android.hardware.biometrics.BiometricPrompt.Builder setTitle(@NonNull CharSequence);
    method public android.hardware.biometrics.BiometricPrompt.Builder setTitle(@NonNull CharSequence);
  }
  }
+4 −3
Original line number Original line Diff line number Diff line
@@ -245,7 +245,7 @@ public class BiometricPrompt implements BiometricAuthenticator, BiometricConstan
         *
         *
         * @param requireConfirmation
         * @param requireConfirmation
         */
         */
        public Builder setRequireConfirmation(boolean requireConfirmation) {
        @NonNull public Builder setRequireConfirmation(boolean requireConfirmation) {
            mBundle.putBoolean(KEY_REQUIRE_CONFIRMATION, requireConfirmation);
            mBundle.putBoolean(KEY_REQUIRE_CONFIRMATION, requireConfirmation);
            return this;
            return this;
        }
        }
@@ -255,7 +255,8 @@ public class BiometricPrompt implements BiometricAuthenticator, BiometricConstan
         * option to authenticate with their device PIN, pattern, or password. Developers should
         * option to authenticate with their device PIN, pattern, or password. Developers should
         * first check {@link KeyguardManager#isDeviceSecure()} before enabling this. If the device
         * first check {@link KeyguardManager#isDeviceSecure()} before enabling this. If the device
         * is not secure, {@link BiometricPrompt#BIOMETRIC_ERROR_NO_DEVICE_CREDENTIAL} will be
         * is not secure, {@link BiometricPrompt#BIOMETRIC_ERROR_NO_DEVICE_CREDENTIAL} will be
         * returned in {@link AuthenticationCallback#onAuthenticationError(int, CharSequence)}}
         * returned in {@link AuthenticationCallback#onAuthenticationError(int, CharSequence)}}.
         * Defaults to false.
         *
         *
         * Note that {@link #setNegativeButton(CharSequence, Executor,
         * Note that {@link #setNegativeButton(CharSequence, Executor,
         * DialogInterface.OnClickListener)} should not be set if this is set to true.
         * DialogInterface.OnClickListener)} should not be set if this is set to true.
@@ -264,7 +265,7 @@ public class BiometricPrompt implements BiometricAuthenticator, BiometricConstan
         *               credentials (PIN, pattern, or password).
         *               credentials (PIN, pattern, or password).
         * @return
         * @return
         */
         */
        public Builder setAllowDeviceCredential(boolean enable) {
        @NonNull public Builder setAllowDeviceCredential(boolean enable) {
            mBundle.putBoolean(KEY_ALLOW_DEVICE_CREDENTIAL, enable);
            mBundle.putBoolean(KEY_ALLOW_DEVICE_CREDENTIAL, enable);
            return this;
            return this;
        }
        }