diff options
| author | Jim Miller <jaggies@google.com> | 2013-04-15 18:27:54 -0700 |
|---|---|---|
| committer | Jim Miller <jaggies@google.com> | 2013-04-16 18:33:43 -0700 |
| commit | 187ec581c66fec49a5ee7db8edec6d9eb0e209fc (patch) | |
| tree | 50a321921b625de2f75fdba1568ad5f250e90e95 /core/java | |
| parent | bffe377bca3cb8240bfc614c12fd1091ae3f69b9 (diff) | |
Move owner info from Settings.Secure to LockSettings
Fixes bug 8512972
Change-Id: Ic046aff0332b78489dda08b1e9e71f4c16154f10
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/provider/Settings.java | 6 | ||||
| -rw-r--r-- | core/java/com/android/internal/widget/LockPatternUtils.java | 20 |
2 files changed, 23 insertions, 3 deletions
diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 88ee414bd371..3df4e99f66b4 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -3260,6 +3260,7 @@ public final class Settings { /** * This preference contains the string that shows for owner info on LockScreen. * @hide + * @deprecated */ public static final String LOCK_SCREEN_OWNER_INFO = "lock_screen_owner_info"; @@ -3287,6 +3288,7 @@ public final class Settings { /** * This preference enables showing the owner info on LockScreen. * @hide + * @deprecated */ public static final String LOCK_SCREEN_OWNER_INFO_ENABLED = "lock_screen_owner_info_enabled"; @@ -4102,9 +4104,7 @@ public final class Settings { MOUNT_UMS_AUTOSTART, MOUNT_UMS_PROMPT, MOUNT_UMS_NOTIFY_ENABLED, - UI_NIGHT_MODE, - LOCK_SCREEN_OWNER_INFO, - LOCK_SCREEN_OWNER_INFO_ENABLED + UI_NIGHT_MODE }; /** diff --git a/core/java/com/android/internal/widget/LockPatternUtils.java b/core/java/com/android/internal/widget/LockPatternUtils.java index 555c7c256e99..d3ead26d963a 100644 --- a/core/java/com/android/internal/widget/LockPatternUtils.java +++ b/core/java/com/android/internal/widget/LockPatternUtils.java @@ -140,6 +140,10 @@ public class LockPatternUtils { public final static String PASSWORD_HISTORY_KEY = "lockscreen.passwordhistory"; + private static final String LOCK_SCREEN_OWNER_INFO = Settings.Secure.LOCK_SCREEN_OWNER_INFO; + private static final String LOCK_SCREEN_OWNER_INFO_ENABLED = + Settings.Secure.LOCK_SCREEN_OWNER_INFO_ENABLED; + private final Context mContext; private final ContentResolver mContentResolver; private DevicePolicyManager mDevicePolicyManager; @@ -526,6 +530,22 @@ public class LockPatternUtils { } } + public void setOwnerInfo(String info, int userId) { + setString(LOCK_SCREEN_OWNER_INFO, info, userId); + } + + public void setOwnerInfoEnabled(boolean enabled) { + setBoolean(LOCK_SCREEN_OWNER_INFO_ENABLED, enabled); + } + + public String getOwnerInfo(int userId) { + return getString(LOCK_SCREEN_OWNER_INFO); + } + + public boolean isOwnerInfoEnabled() { + return getBoolean(LOCK_SCREEN_OWNER_INFO_ENABLED, false); + } + /** * Compute the password quality from the given password string. */ |
