Call setGenerationId inside generateAndLoadKey to simplify the code just a little

Change-Id: Ie4cc656def75449f0129db09496f4717e2473d70
Test: adb shell am instrument -w -e package
com.android.server.locksettings.recoverablekeystore
com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner
This commit is contained in:
Bo Zhu
2018-01-03 23:51:27 -08:00
parent 5ec9db0e8d
commit 7013bec16d

View File

@@ -146,7 +146,6 @@ public class PlatformKeyManager {
public void regenerate() throws NoSuchAlgorithmException, KeyStoreException {
int nextId = getGenerationId() + 1;
generateAndLoadKey(nextId);
setGenerationId(nextId);
}
/**
@@ -219,7 +218,6 @@ public class PlatformKeyManager {
}
generateAndLoadKey(generationId);
mDatabase.setPlatformKeyGenerationId(mUserId, generationId);
}
/**
@@ -301,6 +299,8 @@ public class PlatformKeyManager {
.setBoundToSpecificSecureUserId(mUserId)
.build());
setGenerationId(generationId);
try {
secretKey.destroy();
} catch (DestroyFailedException e) {