setDevicePassword should set device password not device PIN

Previously LockSettingsService did not distinguish between PIN and
password during verification but now it does. So make sure we use
the same credential type during setting and clearing.

Bug: 143229357
Test: make
Change-Id: Iefc158ba534ec00e29c161bf027bf771fc00317a
diff --git a/Common/src/com/googlecode/android_scripting/facade/SettingsFacade.java b/Common/src/com/googlecode/android_scripting/facade/SettingsFacade.java
index 282de8f..0a7223c 100644
--- a/Common/src/com/googlecode/android_scripting/facade/SettingsFacade.java
+++ b/Common/src/com/googlecode/android_scripting/facade/SettingsFacade.java
@@ -270,7 +270,7 @@
         // mLockPatternUtils.setLockPatternEnabled(true, UserHandle.myUserId());
         mLockPatternUtils.setLockScreenDisabled(false, UserHandle.myUserId());
         mLockPatternUtils.setCredentialRequiredToDecrypt(true);
-        mLockPatternUtils.setLockCredential(LockscreenCredential.createPin(password),
+        mLockPatternUtils.setLockCredential(LockscreenCredential.createPassword(password),
                 LockscreenCredential.createPasswordOrNone(previousPassword),
                 UserHandle.myUserId());
     }