OSDN Git Service

DPM: Fix regression from I54376f60ac53451ace22965d331b47cd8c2e614e
authorAdrian Roos <roosa@google.com>
Mon, 7 Jan 2019 15:57:31 +0000 (16:57 +0100)
committerandroid-build-team Robot <android-build-team-robot@google.com>
Wed, 16 Jan 2019 18:56:18 +0000 (18:56 +0000)
commit1607141d0d6b6b5265c8375cb1af808f2d0a71ab
treedb0c2a8bce8c75c976a161044992f21448c427e2
parent5acf81a1f4df34451b76e76a416b8a262ba7f485
DPM: Fix regression from I54376f60ac53451ace22965d331b47cd8c2e614e

Fixes an issue where setting a password via DPM would never
satisfy a QUALITY_COMPLEX password requirement.

Change-Id: I3fbc952bd44291ac22728c626b128fc0c1aae232
Merged-In: I3fbc952bd44291ac22728c626b128fc0c1aae232
Fixes: 120915644
Bug: 110172241
Test: atest 'com.android.cts.devicepolicy.DeviceAdminHostSideTestApi24#testRunDeviceOwnerPasswordTest'
Test: Set credential via DPM.resetPassword(), factory reset device to trigger FRP, verify FRP shows.
(cherry picked from commit ea8d82c08a9d489a48ef810d7c40a4d20f806aa0)
(cherry picked from commit b122ae9660526c83d4a7bf1c1f99107afee23001)
services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java