From 1c1cd429edec516b5b875dd0cdd6ec81e52c4c25 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Tue, 20 Dec 2022 19:22:33 +0000 Subject: [PATCH] LockPatternUtils: remove {is,set}CredentialRequiredToDecrypt Now that these methods no longer have any callers, they can be removed. Bug: 208476087 Change-Id: Ib259513d4e4005dc148b8769e3dfdb3ead22057d --- .../internal/widget/LockPatternUtils.java | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/core/java/com/android/internal/widget/LockPatternUtils.java b/core/java/com/android/internal/widget/LockPatternUtils.java index 65f5522788908..91a5d3a0041ca 100644 --- a/core/java/com/android/internal/widget/LockPatternUtils.java +++ b/core/java/com/android/internal/widget/LockPatternUtils.java @@ -1170,24 +1170,6 @@ public class LockPatternUtils { getTrustManager().reportEnabledTrustAgentsChanged(userHandle); } - public boolean isCredentialRequiredToDecrypt(boolean defaultValue) { - final int value = Settings.Global.getInt(mContentResolver, - Settings.Global.REQUIRE_PASSWORD_TO_DECRYPT, -1); - return value == -1 ? defaultValue : (value != 0); - } - - public void setCredentialRequiredToDecrypt(boolean required) { - if (!(getUserManager().isSystemUser() || getUserManager().isPrimaryUser())) { - throw new IllegalStateException( - "Only the system or primary user may call setCredentialRequiredForDecrypt()"); - } - - if (isDeviceEncryptionEnabled()){ - Settings.Global.putInt(mContext.getContentResolver(), - Settings.Global.REQUIRE_PASSWORD_TO_DECRYPT, required ? 1 : 0); - } - } - private void throwIfCalledOnMainThread() { if (Looper.getMainLooper().isCurrentThread()) { throw new IllegalStateException("should not be called from the main thread.");