commit | c1c0d1cc531a63a48fe7c26113ca165120092c25 | [log] [tgz] |
---|---|---|
author | Svet Ganov <svetoslavganov@google.com> | Fri Sep 23 19:15:47 2016 -0700 |
committer | Svet Ganov <svetoslavganov@google.com> | Fri Sep 23 21:47:38 2016 -0700 |
tree | 742d9c8219baf3c8497c14d5009ad369fb51dc2c | |
parent | 72909f45f7ed2e93a5b7074573e16b3e00767049 [diff] |
Use tokens instead of account access trackers We keep track which process saw and account to whitelist the app for future access as an optimization to avoid prompting the user for account access approval. Some apps use SefeParcelable where the parcels are marshalled which does not allow the parcel to contain IBinders. To avoid this we are switching from account tracker remote objects to unforgeable tokens. bug:31162498 Change-Id: I19916b54afd0b47e57c517145aa6b1ff17154144