diff options
author | Pavel Grafov <pgrafov@google.com> | 2017-06-26 18:39:10 +0100 |
---|---|---|
committer | Pavel Grafov <pgrafov@google.com> | 2017-06-26 19:22:52 +0100 |
commit | 5f679b21141f4abf3ec113bc0df3ab5895d86fdf (patch) | |
tree | a2953c12eb02d57d39d3202638edd5142f57da9a /cmds/locksettings/src | |
parent | da1495346ecdde2e4984bc9ff8570c1c360dbcfd (diff) |
Add credential verification command to locksetting.
This is useful when we need to unlock the user in a test.
Currently credential verification is done for any command
(e.g. "clear") when "--old" parameter is provided, so this
CL doesn't add anything new really, just makes it official.
Test: adb shell locksettings set-pin 1111
Test: adb shell locksettings verify --old 1111
Bug: 36608972
Change-Id: I3fdd6a309479739567622285945d17bb3acf972e
Diffstat (limited to 'cmds/locksettings/src')
-rw-r--r-- | cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java b/cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java index 1e426d62e4e0..b9fedd365925 100644 --- a/cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java +++ b/cmds/locksettings/src/com/android/commands/locksettings/LockSettingsCmd.java @@ -33,6 +33,10 @@ public final class LockSettingsCmd extends BaseCommand { " locksettings set-pin [--old OLD_CREDENTIAL] NEW_PIN\n" + " locksettings set-password [--old OLD_CREDENTIAL] NEW_PASSWORD\n" + " locksettings clear [--old OLD_CREDENTIAL]\n" + + " locksettings verify [--old OLD_CREDENTIAL]\n" + + "\n" + + "flags: \n" + + " --user USER_ID: specify the user, default value is current user\n" + "\n" + "locksettings set-pattern: sets a pattern\n" + " A pattern is specified by a non-separated list of numbers that index the cell\n" + @@ -44,7 +48,9 @@ public final class LockSettingsCmd extends BaseCommand { "\n" + "locksettings set-password: sets a password\n" + "\n" + - "locksettings clear: clears the unlock credential\n"; + "locksettings clear: clears the unlock credential\n" + + "\n" + + "locksettings verify: verifies the credential and unlocks the user\n"; public static void main(String[] args) { (new LockSettingsCmd()).run(args); |