From 748bc36f2eebfdc67520c5025b48fefdfd8d7c01 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Wed, 8 Jul 2015 19:02:28 -0700 Subject: [PATCH] Remove "final" qualifier from AuthenticationResult This allows mock implementations to be created for testing purposes. Fixes bug 22362080 Change-Id: I5ff002c077d22b1338f2f4e394ad19827bb2ae9c --- api/current.txt | 2 +- api/system-current.txt | 2 +- core/java/android/hardware/fingerprint/FingerprintManager.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/current.txt b/api/current.txt index af9586756bce7..e5b190c7fd649 100644 --- a/api/current.txt +++ b/api/current.txt @@ -13916,7 +13916,7 @@ package android.hardware.fingerprint { method public void onAuthenticationSucceeded(android.hardware.fingerprint.FingerprintManager.AuthenticationResult); } - public static final class FingerprintManager.AuthenticationResult { + public static class FingerprintManager.AuthenticationResult { method public android.hardware.fingerprint.FingerprintManager.CryptoObject getCryptoObject(); } diff --git a/api/system-current.txt b/api/system-current.txt index 9fce166b2153a..18cde0880644f 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -14256,7 +14256,7 @@ package android.hardware.fingerprint { method public void onAuthenticationSucceeded(android.hardware.fingerprint.FingerprintManager.AuthenticationResult); } - public static final class FingerprintManager.AuthenticationResult { + public static class FingerprintManager.AuthenticationResult { method public android.hardware.fingerprint.FingerprintManager.CryptoObject getCryptoObject(); } diff --git a/core/java/android/hardware/fingerprint/FingerprintManager.java b/core/java/android/hardware/fingerprint/FingerprintManager.java index 15c7aaf993c48..c5f142a814876 100644 --- a/core/java/android/hardware/fingerprint/FingerprintManager.java +++ b/core/java/android/hardware/fingerprint/FingerprintManager.java @@ -254,7 +254,7 @@ public class FingerprintManager { * Container for callback data from {@link FingerprintManager#authenticate(CryptoObject, * CancellationSignal, int, AuthenticationCallback, Handler)}. */ - public static final class AuthenticationResult { + public static class AuthenticationResult { private Fingerprint mFingerprint; private CryptoObject mCryptoObject;