summaryrefslogtreecommitdiff
path: root/keystore/java/android/security/AndroidKeyStoreMaintenance.java
diff options
context:
space:
mode:
authorTianjie <xunchang@google.com>2021-03-22 22:17:59 -0700
committerTianjie <xunchang@google.com>2021-04-09 13:18:18 -0700
commit6066898f4240056a39420e12168f6d08ef5c9c03 (patch)
treed8cc7829a419885cbfc8ac8019efd5fc5439505a /keystore/java/android/security/AndroidKeyStoreMaintenance.java
parent559ed7f0f0e20a39aea12632f2c8ec2f25f388c5 (diff)
Improve the error handling for armRebootEscrow
The change including the following items 1. Add error code for armRebootEscrow 2. Fail the armRebootEscrow for mismatching ror providers. 3. clear the escrow data for fatal armRebootEscrow 4. clear the RoR preparation state in recovery system for fatal armRebootEscrow Bug: 183140900 Test: atest FrameworksServicesTests:RebootEscrowManagerTests; atest FrameworksServicesTests:RecoverySystemServiceTest; Change provider before reboot, reboot-and-apply failed; Change-Id: I266ea6f2e1c77994d5cc8c2713106c527c4e0722
Diffstat (limited to 'keystore/java/android/security/AndroidKeyStoreMaintenance.java')
0 files changed, 0 insertions, 0 deletions