Bug 2081834 - Add a shared profile authentication check for sensitive data on Android Automotive OS #426 (firefox-autoland@autoland)

Warnings
  • Checking...
Blockers
  • Checking...
Branches Bug-2081834 -> autoland
Repo firefox-autoland@autoland (git) (git://github.com/JohnOberhauser/firefox.git)
Author JohnOberhauser
State open
Commit Title

Bug 2081834 - Add a shared profile authentication check for sensitive data on Android Automotive OS

Commit Body

Adds `AutomotiveSensitiveDataAuthenticator`, a shared check that sensitive data flows call before continuing on Android Automotive OS when the `automotive-sensitive-data` Nimbus feature is enabled. If no device lock is set up, it shows the setup prompt from bug 2081830; otherwise it asks the user to authenticate. The action only continues on success. Try: https://treeherder.mozilla.org/jobs?repo=try&revision=1979e56683c11cd76f9ae6e568037711c000f1d5

Landings

Not yet Landed
There has been no attempt to land revisions in this stack.