OSDN Git Service

Add recovery flow utils to KeySyncUtils
authorRobert Berry <robertberry@google.com>
Fri, 15 Dec 2017 14:03:16 +0000 (14:03 +0000)
committerRobert Berry <robertberry@google.com>
Mon, 18 Dec 2017 15:24:06 +0000 (15:24 +0000)
commit235dc9da69049e9910febf664df3908363efbc42
treee50a389c1ade04ba5e3de9ee35b59aab23dbb0f8
parent5c9d80199e48322ab9939bc78d3ffeb224817a4c
Add recovery flow utils to KeySyncUtils

Currently KeySyncUtils only contains methods for the backup to cloud
flow. This adds utility methods for the restore flow, also. We still
haven't merged SecureBox, so the class they defer to at the moment
throws for most of these methods, meaning we can't yet add meaningful
unit tests.

Test: adb shell am instrument -w -e package com.android.server.locksettings.recoverablekeystore com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner
Change-Id: I27fe8b33dd239488b11f2863b67af4575fa82b47
services/core/java/com/android/server/locksettings/recoverablekeystore/KeySyncUtils.java
services/core/java/com/android/server/locksettings/recoverablekeystore/SecureBox.java
services/tests/servicestests/src/com/android/server/locksettings/recoverablekeystore/KeySyncUtilsTest.java