Fixed
Status Update
Comments
kc...@google.com <kc...@google.com>
ap...@google.com <ap...@google.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit fe04f86257c88720760a4baf7ef9204644604a11
Author: Curtis Belmonte <curtislb@google.com>
Date: Tue Dec 29 17:56:52 2020
Biometric AuthPrompt API improvements
Makes several improvements to the androidx.biometric.auth APIs and
documentation.
Relnote: Added minimum API level requirement for some AuthPrompt types.
Relnote: Added getter methods for required AuthPrompt class fields.
Relnote: "Converted some AuthPrompt builder arguments to authentication
method arguments."
Test: Biometric integration test app on API 27-30.
Test: ./gradlew biometric:biometric:test
Test: ./gradlew biometric:biometric:connectedAndroidTest
Test: ./gradlew biometric:integration-tests:testapp:connectedAndroidTest
Fixes: 174098373
Change-Id: I1889656362afd7190adb22d34f047766d312735b
M biometric/biometric-ktx/api/current.txt
M biometric/biometric-ktx/api/public_plus_experimental_current.txt
M biometric/biometric-ktx/api/restricted_current.txt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/Class2BiometricAuthExtensions.kt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/Class2BiometricOrCredentialAuthExtensions.kt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/Class3BiometricAuthExtensions.kt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/Class3BiometricOrCredentialAuthExtensions.kt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/CredentialAuthExtensions.kt
M biometric/biometric/api/current.txt
M biometric/biometric/api/public_plus_experimental_current.txt
M biometric/biometric/api/restricted_current.txt
M biometric/biometric/src/main/java/androidx/biometric/auth/AuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/AuthPromptCallback.java
M biometric/biometric/src/main/java/androidx/biometric/auth/AuthPromptHost.java
A biometric/biometric/src/main/java/androidx/biometric/auth/AuthPromptUtils.java
M biometric/biometric/src/main/java/androidx/biometric/auth/Class2BiometricAuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/Class2BiometricOrCredentialAuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/Class3BiometricAuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/Class3BiometricOrCredentialAuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/CredentialAuthPrompt.java
M biometric/integration-tests/testapp/src/main/java/androidx/biometric/integration/testapp/AuthPromptTestActivity.kt
https://android-review.googlesource.com/1540355
Branch: androidx-main
commit fe04f86257c88720760a4baf7ef9204644604a11
Author: Curtis Belmonte <curtislb@google.com>
Date: Tue Dec 29 17:56:52 2020
Biometric AuthPrompt API improvements
Makes several improvements to the androidx.biometric.auth APIs and
documentation.
Relnote: Added minimum API level requirement for some AuthPrompt types.
Relnote: Added getter methods for required AuthPrompt class fields.
Relnote: "Converted some AuthPrompt builder arguments to authentication
method arguments."
Test: Biometric integration test app on API 27-30.
Test: ./gradlew biometric:biometric:test
Test: ./gradlew biometric:biometric:connectedAndroidTest
Test: ./gradlew biometric:integration-tests:testapp:connectedAndroidTest
Fixes: 174098373
Change-Id: I1889656362afd7190adb22d34f047766d312735b
M biometric/biometric-ktx/api/current.txt
M biometric/biometric-ktx/api/public_plus_experimental_current.txt
M biometric/biometric-ktx/api/restricted_current.txt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/Class2BiometricAuthExtensions.kt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/Class2BiometricOrCredentialAuthExtensions.kt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/Class3BiometricAuthExtensions.kt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/Class3BiometricOrCredentialAuthExtensions.kt
M biometric/biometric-ktx/src/main/java/androidx/biometric/auth/CredentialAuthExtensions.kt
M biometric/biometric/api/current.txt
M biometric/biometric/api/public_plus_experimental_current.txt
M biometric/biometric/api/restricted_current.txt
M biometric/biometric/src/main/java/androidx/biometric/auth/AuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/AuthPromptCallback.java
M biometric/biometric/src/main/java/androidx/biometric/auth/AuthPromptHost.java
A biometric/biometric/src/main/java/androidx/biometric/auth/AuthPromptUtils.java
M biometric/biometric/src/main/java/androidx/biometric/auth/Class2BiometricAuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/Class2BiometricOrCredentialAuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/Class3BiometricAuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/Class3BiometricOrCredentialAuthPrompt.java
M biometric/biometric/src/main/java/androidx/biometric/auth/CredentialAuthPrompt.java
M biometric/integration-tests/testapp/src/main/java/androidx/biometric/integration/testapp/AuthPromptTestActivity.kt
Description