diff options
author | Jim Miller <jaggies@google.com> | 2015-08-06 02:40:00 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-08-06 02:40:00 +0000 |
commit | 4a66bbf7fdbd9f96ea4f6d6fe1a63408dd70bd27 (patch) | |
tree | d39c8e8e92706263aa713261431ec0255514e02a /packages/Keyguard | |
parent | e80dbaebd3b9d684b6eea253a998e5d12a8701d7 (diff) | |
parent | 5f96eb0caf6db51751b2af6404c98037067ce29d (diff) | |
download | frameworks_base-4a66bbf7fdbd9f96ea4f6d6fe1a63408dd70bd27.zip frameworks_base-4a66bbf7fdbd9f96ea4f6d6fe1a63408dd70bd27.tar.gz frameworks_base-4a66bbf7fdbd9f96ea4f6d6fe1a63408dd70bd27.tar.bz2 |
am 5f96eb0c: am 6fdb85d3: am 120fc2c7: Merge "Disable fingerprint when remotely reset by DPM" into mnc-dev
* commit '5f96eb0caf6db51751b2af6404c98037067ce29d':
Disable fingerprint when remotely reset by DPM
Diffstat (limited to 'packages/Keyguard')
-rw-r--r-- | packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java index 5183c35..55d8520 100644 --- a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java +++ b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java @@ -557,6 +557,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { private final BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver() { + @Override public void onReceive(Context context, Intent intent) { final String action = intent.getAction(); if (DEBUG) Log.d(TAG, "received broadcast " + action); @@ -610,6 +611,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { private final BroadcastReceiver mBroadcastAllReceiver = new BroadcastReceiver() { + @Override public void onReceive(Context context, Intent intent) { final String action = intent.getAction(); if (AlarmManager.ACTION_NEXT_ALARM_CLOCK_CHANGED.equals(action)) { @@ -724,6 +726,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { return new SimData(state, slotId, subId); } + @Override public String toString() { return "SimData{state=" + simState + ",slotId=" + slotId + ",subId=" + subId + "}"; } @@ -939,7 +942,9 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { } private boolean shouldListenForFingerprint() { - return mKeyguardIsVisible && !mSwitchingUser; + return mKeyguardIsVisible && !mSwitchingUser && + mTrustManager.hasUserAuthenticatedSinceBoot( + ActivityManager.getCurrentUser()); } private void startListeningForFingerprint() { |