Home
last modified time | relevance | path

Searched refs:PersistentData (Results 1 – 8 of 8) sorted by relevance

/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/
H A DLockSettingsStorageTests.java386 .thenReturn(PersistentData.toBytes(PersistentData.TYPE_SP_WEAVER, SOME_USER_ID, in testPersistentDataBlock_withData()
407 byte[] serialized = PersistentData.toBytes(PersistentData.TYPE_SP_GATEKEEPER, SOME_USER_ID, in testPersistentData_serializeUnserialize()
409 PersistentData deserialized = PersistentData.fromBytes(serialized); in testPersistentData_serializeUnserialize()
418 PersistentData deserialized = PersistentData.fromBytes(null); in testPersistentData_unserializeNull()
419 assertSame(PersistentData.NONE, deserialized); in testPersistentData_unserializeNull()
424 PersistentData deserialized = PersistentData.fromBytes(new byte[0]); in testPersistentData_unserializeEmptyArray()
425 assertSame(PersistentData.NONE, deserialized); in testPersistentData_unserializeEmptyArray()
431 PersistentData deserialized = PersistentData.fromBytes(new byte[]{5}); in testPersistentData_unserializeInvalid()
447 PersistentData deserialized = PersistentData.fromBytes(serializedVersion1); in testPersistentData_unserialize_version1()
455 assertEquals(0, PersistentData.TYPE_NONE); in testPersistentData_unserialize_version1()
[all …]
H A DLockscreenRepairModeTest.java34 import com.android.server.locksettings.LockSettingsStorage.PersistentData;
54 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in verifyPin_writeRepairModePW()
67 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in verifyPattern_writeRepairModePW()
80 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in verifyPassword_writeRepairModePW()
93 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in verifyCredential_writeRepairModePW_repairModeActive()
100 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in verifyCredential_writeRepairModePW_repairModeActive()
106 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in deleteRepairModePersistentData()
115 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in deleteRepairModePersistentData()
121 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in verifyPin_userRepairMode()
138 assertSame(PersistentData.NONE, mStorage.readRepairModePersistentData()); in verifyPattern_userRepairMode()
[all …]
H A DLockscreenFrpTest.java37 import com.android.server.locksettings.LockSettingsStorage.PersistentData;
125 PersistentData data = mStorage.readPersistentDataBlock(); in testFrpCredential_legacyPinTypePersistentData()
142 PersistentData data = mStorage.readPersistentDataBlock(); in testFrpCredential_legacyPasswordTypePersistentData()
161 PersistentData data = mStorage.readPersistentDataBlock(); in testFrpBlock_isForwardsCompatible()
204 mStorage.writePersistentDataBlock(PersistentData.TYPE_SP_GATEKEEPER, PRIMARY_USER_ID, 0, in testFrpBlock_inBadAndroid14FormatIsAutomaticallyFixed()
213 PersistentData data = mStorage.readPersistentDataBlock(); in testFrpBlock_inBadAndroid14FormatIsAutomaticallyFixed()
214 assertEquals(PersistentData.TYPE_SP_GATEKEEPER, data.type); in testFrpBlock_inBadAndroid14FormatIsAutomaticallyFixed()
H A DWeaverBasedSyntheticPasswordTests.java10 import com.android.server.locksettings.LockSettingsStorage.PersistentData;
38 mStorage.writePersistentDataBlock(PersistentData.TYPE_SP_WEAVER, frpWeaverSlot, 0, in testFrpWeaverSlotNotReused()
54 mStorage.writePersistentDataBlock(PersistentData.TYPE_SP_WEAVER, frpWeaverSlot, 0, in testFrpWeaverSlotReused()
/aosp14/frameworks/base/services/core/java/com/android/server/locksettings/
H A DLockSettingsStorage.java402 public PersistentData readRepairModePersistentData() { in readRepairModePersistentData()
405 return PersistentData.NONE; in readRepairModePersistentData()
407 return PersistentData.fromBytes(data); in readRepairModePersistentData()
600 public PersistentData readPersistentDataBlock() { in readPersistentDataBlock()
603 return PersistentData.NONE; in readPersistentDataBlock()
609 return PersistentData.NONE; in readPersistentDataBlock()
624 public static class PersistentData { class in LockSettingsStorage
632 public static final PersistentData NONE = new PersistentData(TYPE_NONE,
660 if (version == PersistentData.VERSION_1) { in fromBytes()
679 if (persistentType == PersistentData.TYPE_NONE) { in toBytes()
[all …]
H A DSyntheticPasswordManager.java62 import com.android.server.locksettings.LockSettingsStorage.PersistentData;
727 final PersistentData data = getSpecialUserPersistentData(userId); in getSpecialUserCredentialType()
728 if (data.type != PersistentData.TYPE_SP_GATEKEEPER in getSpecialUserCredentialType()
729 && data.type != PersistentData.TYPE_SP_WEAVER) { in getSpecialUserCredentialType()
742 private PersistentData getSpecialUserPersistentData(int userId) { in getSpecialUserPersistentData()
919 PersistentData persistentData = mStorage.readPersistentDataBlock(); in getNextAvailableWeaverSlot()
1036 if (persistentData.type == PersistentData.TYPE_SP_GATEKEEPER) { in verifySpecialUserCredential()
1050 } else if (persistentData.type == PersistentData.TYPE_SP_WEAVER) { in verifySpecialUserCredential()
1136 mStorage.writePersistentDataBlock(PersistentData.TYPE_NONE, 0, 0, null); in synchronizeWeaverFrpPassword()
1166 PersistentData.TYPE_SP_WEAVER, weaverSlot, pwd.toBytes()); in writeRepairModeCredentialLocked()
[all …]
H A DLockSettingsService.java149 import com.android.server.locksettings.LockSettingsStorage.PersistentData;
921 PersistentData data = mStorage.readPersistentDataBlock(); in migrateFrpCredential()
922 if (data != PersistentData.NONE && !data.isBadFormatFromAndroid14Beta()) { in migrateFrpCredential()
3410 mStorage.writePersistentDataBlock(PersistentData.TYPE_NONE, user.id,
/aosp14/frameworks/base/services/core/java/com/android/server/testharness/
H A DTestHarnessModeService.java132 setUpAdbFiles(PersistentData.fromBytes(testHarnessModeData)); in completeTestHarnessModeSetup()
183 private void setUpAdbFiles(PersistentData persistentData) { in setUpAdbFiles()
340 PersistentData persistentData = new PersistentData(adbKeysBytes, adbTempKeysBytes); in handleEnable()
412 public static class PersistentData { class in TestHarnessModeService
420 PersistentData(byte[] adbKeys, byte[] adbTempKeys) { in PersistentData() method in TestHarnessModeService.PersistentData
424 PersistentData(int version, byte[] adbKeys, byte[] adbTempKeys) { in PersistentData() method in TestHarnessModeService.PersistentData
430 static PersistentData fromBytes(byte[] bytes) throws SetUpTestHarnessModeException { in fromBytes()
445 return new PersistentData(version, adbKeys, adbTempKeys); in fromBytes()