aboutsummaryrefslogtreecommitdiff
path: root/security/FingerprintDialog/Application
AgeCommit message (Collapse)Author
2016-05-10Make the FingerprintDialog sample buildable with Android.mk so that bothTakeshi Hagikura
engineers can quickly iterate the changes over the sample. From the top level of the Android source directory, now the sample can be built by '$ make FingerprintDialog'. This CL deletes the dagger dependency and the unit test depends on dagger, but dagger wasn't relevant to the usage of the FingerprintManager and the unit test wasn't pushed to GitHub. So should be no impact. Also the CL makes the sample not depend on the Application/template directory because otherwise './gradlew preflight' command is needed to build the sample by 'make FingerprintDialog', which isn't good experience. Bug: 27369902 Change-Id: If37836c1a51cbf1b8bede81210092edec41b6926
2015-10-22Patches the pull request on GitHubTakeshi Hagikura
(https://github.com/googlesamples/android-FingerprintDialog/pull/14) Now the fingerprint permission's protection level is normal instead of dangarous. Removing calling requestPermissions. Change-Id: I980f08b8d704bae3ed0ea2786d4eba7732083369
2015-09-15Revert "FingerprintDialog: Use asymmetric keys"Yuichi Araki
This reverts commit 69a36a78ca293b94452c69d06c638de804815c40. Change-Id: I50741f5f028cb16cab6fbbebe3918ae77ce93abe
2015-09-11FingerprintDialog: Use asymmetric keysYuichi Araki
Bug: 23089151 Change-Id: I5c2da336a07f681e190c219b9a08d93badb8a089
2015-08-13Fix NPE in FingerprintAuthenticationDialogFragment for MainActivityTakeshi Hagikura
by having the explicit reference to the Activity. Bug: 22542567 Bug: 23045395 Change-Id: I1cfac9723ac2c2df461e972c6ae643f484cd9675
2015-07-06Use FingerprintManager#hasEnrolledFingerprints toTakeshi Hagikura
check if the device has any registered fingerprints. Follow up on this go/ag/720734 Bug: 22253383 Change-Id: Idb41c67d522b2bc554660cb2516e55454127d71f
2015-07-03Avoid app crashes when no fingerprints are registered.Takeshi Hagikura
Bug: 22253383 Change-Id: Ie57a4523ecf79c0b6f55a9035cc87816cf590980
2015-06-17Ask password when user adds a new fingerprint including a checkbox to ask thatTakeshi Hagikura
if they want to use fingerprints in the future and stores it as shared prefernces. Including some refactoring. - Keep the purchase button visible after a successful purchase so that users of the app can test a flow after registering a new fingerprint. - Fixed broken tests. - Use end/start instead of left/right for RTL languages. Bug: 21655960 Change-Id: I9b0015fa5f61048c611ab798afbf96edbc3239eb
2015-06-08Update and cleanup FingerprintManager API to new specJim Miller
Fixes bug 21040383 Change-Id: Ic2de8e4080f28cae963f567b7592df9fb8c76838
2015-05-26Initial commit for Fingerprint Dialog sample based on the EAP sample.Takeshi Hagikura
Changed to: - Conform to the DevRel template - Introduced Dagger injection to make it testable - Handle the case when the user hasn't set up a fingerptin or a lock screen to fall back to showing a message instead of the app crash - Some minor refactoring TODO Add InstrumentationTests once it can be launched. At this moment it can't be launched saying different API (E.g. Skipping device 'Nexus 5 - MNC', due to different API preview 'MNC' and 'android-MNC') (Taken over from this CL ag/687121, since it turns out the branch for developers samples should be in mnc-preview-docs) Bug:19503196 Bug:20765408 Bug:21030545 Change-Id: I86180af66241ec3d463c75a0107239a7e6ac2e25