diff options
author | tbarzic@chromium.org <tbarzic@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-16 05:50:23 +0000 |
---|---|---|
committer | tbarzic@chromium.org <tbarzic@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-16 05:50:23 +0000 |
commit | 5975bc36fe10b3b9908ad2201b07b9a577c4f560 (patch) | |
tree | 7cdc7407e1d865b45c7eb4cb20ec90b7803f6b98 /chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc | |
parent | 2317849378238f140346278a6a5661beeac39645 (diff) | |
download | chromium_src-5975bc36fe10b3b9908ad2201b07b9a577c4f560.zip chromium_src-5975bc36fe10b3b9908ad2201b07b9a577c4f560.tar.gz chromium_src-5975bc36fe10b3b9908ad2201b07b9a577c4f560.tar.bz2 |
Easy Unlock: Add support for hard locking
When user clicks on the easy-unlock icon on "Click to enter" lock screen
(i.e. when lock screen auth type is USER_CLICK), the lock screen changes to
state in which password is required to unlock the screen.
This adds new auth state FORCE_OFFLINE_PASSWORD which, unlike OFFLINE_PASSWORD,
can't be changed to any other.
BUG=397363
TBR=asargent@chromium.org
Review URL: https://codereview.chromium.org/456943003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290096 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc')
-rw-r--r-- | chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc b/chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc index eb7b6e2..f5e44b2 100644 --- a/chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc +++ b/chrome/browser/extensions/api/screenlock_private/screenlock_private_api.cc @@ -57,6 +57,8 @@ screenlock::AuthType FromLockHandlerAuthType( // locking. NOTREACHED(); return screenlock::AUTH_TYPE_NONE; + case ScreenlockBridge::LockHandler::FORCE_OFFLINE_PASSWORD: + return screenlock::AUTH_TYPE_OFFLINEPASSWORD; } NOTREACHED(); return screenlock::AUTH_TYPE_OFFLINEPASSWORD; |