Lines Matching refs:mStorage

34     LockSettingsStorage mStorage;
73 mStorage = new LockSettingsStorage(getContext(), new LockSettingsStorage.Callback() {
76 mStorage.writeKeyValue(db, "initializedKey", "initialValue", 0);
102 mStorage.closeDatabase();
106 assertEquals("initialValue", mStorage.readKeyValue("initializedKey", "default", 0));
107 mStorage.clearCache();
108 assertEquals("initialValue", mStorage.readKeyValue("initializedKey", "default", 0));
112 mStorage.writeKeyValue("key", "value", 0);
113 assertEquals("value", mStorage.readKeyValue("key", "default", 0));
114 mStorage.clearCache();
115 assertEquals("value", mStorage.readKeyValue("key", "default", 0));
119 assertEquals("default", mStorage.readKeyValue("unititialized key", "default", 0));
120 assertEquals("default2", mStorage.readKeyValue("unititialized key", "default2", 0));
137 mStorage.writeKeyValue("key", "1 from thread " + threadId, 0);
138 mStorage.readKeyValue("key", "default", 0);
139 mStorage.writeKeyValue("key", "2 from thread " + threadId, 0);
140 mStorage.readKeyValue("key", "default", 0);
141 mStorage.writeKeyValue("key", "3 from thread " + threadId, 0);
142 mStorage.readKeyValue("key", "default", 0);
143 mStorage.writeKeyValue("key", "4 from thread " + threadId, 0);
144 mStorage.readKeyValue("key", "default", 0);
145 mStorage.writeKeyValue("key", "5 from thread " + threadId, 0);
146 mStorage.readKeyValue("key", "default", 0);
152 mStorage.writeKeyValue("key", "initalValue", 0);
162 assertEquals('5', mStorage.readKeyValue("key", "default", 0).charAt(0));
163 mStorage.clearCache();
164 assertEquals('5', mStorage.readKeyValue("key", "default", 0).charAt(0));
181 mStorage.writeKeyValue("starvedWriterKey", "value", 0);
183 mStorage.readKeyValue("starvedWriterKey", "default", 0);
196 String cached = mStorage.readKeyValue("key", "default", 0);
197 mStorage.clearCache();
198 String storage = mStorage.readKeyValue("key", "default", 0);
203 mStorage.writeKeyValue("key", "value", 0);
204 mStorage.writePasswordHash(new byte[]{1}, 0);
205 mStorage.writePatternHash(new byte[]{2}, 0);
207 mStorage.writeKeyValue("key", "value", 1);
208 mStorage.writePasswordHash(new byte[]{1}, 1);
209 mStorage.writePatternHash(new byte[]{2}, 1);
211 mStorage.removeUser(0);
213 assertEquals("value", mStorage.readKeyValue("key", "default", 1));
214 assertEquals("default", mStorage.readKeyValue("key", "default", 0));
215 assertNotNull(mStorage.readPasswordHash(1));
216 assertNull(mStorage.readPasswordHash(0));
217 assertNotNull(mStorage.readPatternHash(1));
218 assertNull(mStorage.readPatternHash(0));
222 assertNull(mStorage.readPasswordHash(0));
226 mStorage.writePasswordHash("thepassword".getBytes(), 0);
228 assertArrayEquals("thepassword".getBytes(), mStorage.readPasswordHash(0).hash);
229 mStorage.clearCache();
230 assertArrayEquals("thepassword".getBytes(), mStorage.readPasswordHash(0).hash);
234 mStorage.writePasswordHash("parentpasswordd".getBytes(), 1);
235 mStorage.writePasswordHash("profilepassword".getBytes(), 2);
237 assertArrayEquals("profilepassword".getBytes(), mStorage.readPasswordHash(1).hash);
238 assertArrayEquals("profilepassword".getBytes(), mStorage.readPasswordHash(2).hash);
239 mStorage.clearCache();
240 assertArrayEquals("profilepassword".getBytes(), mStorage.readPasswordHash(1).hash);
241 assertArrayEquals("profilepassword".getBytes(), mStorage.readPasswordHash(2).hash);
245 mStorage.writePasswordHash("parentpassword".getBytes(), 10);
246 mStorage.writePatternHash("12345678".getBytes(), 20);
248 assertEquals(2, mStorage.getStoredCredentialType(10));
249 assertEquals(1, mStorage.getStoredCredentialType(20));
250 mStorage.clearCache();
251 assertEquals(2, mStorage.getStoredCredentialType(10));
252 assertEquals(1, mStorage.getStoredCredentialType(20));
256 assertFalse(mStorage.hasChildProfileLock(20));
257 mStorage.writeChildProfileLock(20, "profilepassword".getBytes());
258 assertArrayEquals("profilepassword".getBytes(), mStorage.readChildProfileLock(20));
259 assertTrue(mStorage.hasChildProfileLock(20));
260 mStorage.clearCache();
261 assertArrayEquals("profilepassword".getBytes(), mStorage.readChildProfileLock(20));
262 assertTrue(mStorage.hasChildProfileLock(20));
266 mStorage.writePasswordHash("profilepassword".getBytes(), 2);
267 mStorage.writePasswordHash("parentpasswordd".getBytes(), 1);
269 assertArrayEquals("parentpasswordd".getBytes(), mStorage.readPasswordHash(1).hash);
270 assertArrayEquals("parentpasswordd".getBytes(), mStorage.readPasswordHash(2).hash);
271 mStorage.clearCache();
272 assertArrayEquals("parentpasswordd".getBytes(), mStorage.readPasswordHash(1).hash);
273 assertArrayEquals("parentpasswordd".getBytes(), mStorage.readPasswordHash(2).hash);
277 assertNull(mStorage.readPasswordHash(0));
281 mStorage.writePatternHash("thepattern".getBytes(), 0);
283 assertArrayEquals("thepattern".getBytes(), mStorage.readPatternHash(0).hash);
284 mStorage.clearCache();
285 assertArrayEquals("thepattern".getBytes(), mStorage.readPatternHash(0).hash);
289 mStorage.writePatternHash("parentpatternn".getBytes(), 1);
290 mStorage.writePatternHash("profilepattern".getBytes(), 2);
292 assertArrayEquals("profilepattern".getBytes(), mStorage.readPatternHash(1).hash);
293 assertArrayEquals("profilepattern".getBytes(), mStorage.readPatternHash(2).hash);
294 mStorage.clearCache();
295 assertArrayEquals("profilepattern".getBytes(), mStorage.readPatternHash(1).hash);
296 assertArrayEquals("profilepattern".getBytes(), mStorage.readPatternHash(2).hash);
300 mStorage.writePatternHash("profilepattern".getBytes(), 2);
301 mStorage.writePatternHash("parentpatternn".getBytes(), 1);
303 assertArrayEquals("parentpatternn".getBytes(), mStorage.readPatternHash(1).hash);
304 assertArrayEquals("parentpatternn".getBytes(), mStorage.readPatternHash(2).hash);
305 mStorage.clearCache();
306 assertArrayEquals("parentpatternn".getBytes(), mStorage.readPatternHash(1).hash);
307 assertArrayEquals("parentpatternn".getBytes(), mStorage.readPatternHash(2).hash);
311 mStorage.writeKeyValue("key", "toBeFetched", 0);
312 mStorage.writePatternHash("pattern".getBytes(), 0);
313 mStorage.writePasswordHash("password".getBytes(), 0);
315 mStorage.clearCache();
316 mStorage.prefetchUser(0);
318 assertEquals("toBeFetched", mStorage.readKeyValue("key", "default", 0));
319 assertArrayEquals("pattern".getBytes(), mStorage.readPatternHash(0).hash);
320 assertArrayEquals("password".getBytes(), mStorage.readPasswordHash(0).hash);