Files
app_Settings/src/com/android/settings
Eran Messeri ca2291cc30 Fix manual certificate installation
Fix a bug where, when the user manually imports a certificate + key into
KeyChain, the imported certificate would sometimes not be marked as
user-selectable and so the user would not see it when
KeyChaine.choosePrivateKeyAlias was called.

The cause was the async task for marking the key as user-selectable
sometimes executing after the activity for installing the certificate
has terminated, leading it to try and interact with an
already-terminated KeyChain service.

The fix is to call the activity's finish() method only after the key is
marked as user-selectable.

Test: Manual, using CtsVerifier KeyChain Storage test.
Bug: 116716944
Change-Id: I23832ff7b609d7c609e734af48e9a0642f1df527
2018-12-05 10:05:29 +00:00
..
2018-09-04 13:54:46 -07:00
2018-11-27 12:37:57 -08:00
2018-11-27 10:33:41 -08:00
2018-11-27 13:12:53 +08:00
2018-11-08 10:23:41 -08:00
2018-09-04 13:54:46 -07:00
2018-09-04 13:54:46 -07:00
2018-11-30 06:41:22 +08:00
2018-11-30 13:26:50 -08:00
2018-11-27 12:37:57 -08:00
2018-09-04 13:54:46 -07:00
2018-09-04 13:54:46 -07:00
2018-09-04 13:54:46 -07:00
2018-09-04 13:54:46 -07:00
2018-11-16 14:33:16 +08:00
2018-09-04 13:54:46 -07:00
2018-09-04 13:54:46 -07:00
2018-09-04 13:54:46 -07:00
2018-08-28 22:13:15 +00:00
2018-08-28 22:13:15 +00:00
2018-08-28 22:13:15 +00:00
2018-08-27 18:45:24 -07:00
2018-08-28 22:13:15 +00:00
2018-08-28 22:13:15 +00:00