namespace Tizen { namespace Shell
{
-#define VCONFKEY_IDLE_LOCK_STATE "memory/idle_lock/state"
-#define VCONFKEY_SETAPPL_PREFIX "db/setting"
-#define VCONFKEY_SETAPPL_SCREEN_LOCK_TYPE_INT VCONFKEY_SETAPPL_PREFIX"/screen_lock_type"
-
-enum
-{
- VCONFKEY_IDLE_UNLOCK = 0x00,
- VCONFKEY_IDLE_LOCK
-};
-
-enum
-{
- SETTING_SCREEN_LOCK_TYPE_SWIPE = 0,
- SETTING_SCREEN_LOCK_TYPE_MOTION,
- SETTING_SCREEN_LOCK_TYPE_FACE_AND_VOICE,
- SETTING_SCREEN_LOCK_TYPE_SIMPLE_PASSWORD,
- SETTING_SCREEN_LOCK_TYPE_PASSWORD,
- SETTING_SCREEN_LOCK_TYPE_OTHER,
- SETTING_SCREEN_LOCK_TYPE_MAX
-};
-
-
_LockManagerImpl* _LockManagerImpl::__pTheInstance = null;
_LockManagerImpl::_LockManagerImpl(void)
_LockManagerImpl::IsSecureMode(void) const
{
int screenLockType = 0;
- vconf_get_int(VCONFKEY_IDLE_LOCK_STATE, &screenLockType);
+ vconf_get_int(VCONFKEY_SETAPPL_SCREEN_LOCK_TYPE_INT, &screenLockType);
switch(screenLockType)
{