diff options
| author | 2015-04-29 21:57:51 +0000 | |
|---|---|---|
| committer | 2015-04-29 21:57:52 +0000 | |
| commit | e632dc35d8dcad7a09f9abefd5f9fcf2103f3b69 (patch) | |
| tree | 602bc9e0854923e8686afebcc3bd77c2ba4b91af | |
| parent | edcaf7c9338d4b3b78766ccec9c1e2c4dcd75cf2 (diff) | |
| parent | c39b4fc6864db8c41261acaa54e0ac6d6a3a9bc1 (diff) | |
Merge "Clarify javadoc of isKeyguardSecure and isDeviceSecure" into mnc-dev
| -rw-r--r-- | core/java/android/app/KeyguardManager.java | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/core/java/android/app/KeyguardManager.java b/core/java/android/app/KeyguardManager.java index ebb3c43fc759..2c1231773bb4 100644 --- a/core/java/android/app/KeyguardManager.java +++ b/core/java/android/app/KeyguardManager.java @@ -199,9 +199,12 @@ public class KeyguardManager { } /** - * Return whether the keyguard requires a password to unlock. + * Return whether the keyguard is secured by a PIN, pattern or password or a SIM card + * is currently locked. * - * @return true if keyguard is secure. + * <p>See also {@link #isDeviceSecure()} which ignores SIM locked states. + * + * @return true if a PIN, pattern or password is set or a SIM card is locked. */ public boolean isKeyguardSecure() { try { @@ -240,12 +243,8 @@ public class KeyguardManager { } /** - * Returns whether the device is currently locked and requires a PIN, pattern or - * password to unlock. + * Per-user version of {@link #isDeviceLocked()}. * - * @param userId the user for which the locked state should be reported. - * @return true if unlocking the device currently requires a PIN, pattern or - * password. * @hide */ public boolean isDeviceLocked(int userId) { @@ -260,6 +259,8 @@ public class KeyguardManager { * Returns whether the device is secured with a PIN, pattern or * password. * + * <p>See also {@link #isKeyguardSecure} which treats SIM locked states as secure. + * * @return true if a PIN, pattern or password was set. */ public boolean isDeviceSecure() { @@ -267,11 +268,8 @@ public class KeyguardManager { } /** - * Returns whether the device is secured with a PIN, pattern or - * password. + * Per-user version of {@link #isDeviceSecure()}. * - * @param userId the user for which the secure state should be reported. - * @return true if a PIN, pattern or password was set. * @hide */ public boolean isDeviceSecure(int userId) { |