[fenix] For https://github.com/mozilla-mobile/fenix/issues/17869 - Start the Android...
commit7763454783ff31dd7b2b08b203035a7a709ceccf
authorMugurell <Mugurell@users.noreply.github.com>
Thu, 4 Mar 2021 19:28:35 +0000 (4 21:28 +0200)
committerGrisha Kruglov <grigory@kruglov.ca>
Mon, 15 Mar 2021 20:35:49 +0000 (15 13:35 -0700)
tree72dfe30683a9be3ecadcd09bc6c765c39cda5a53
parent41f783eb61f60556a6d5d85bf56eff0526196720
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17869 - Start the Android Keystore experiment

Only on API 23+ (minimum Android version needed for SecureAbove22Preferences)
and only if enabled by a Nimbus experiment.

The Nimbus experiment will have the key `fenix-android-keystore` and use the
default branches - "control" and "treatment".
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/metrics/SecurePrefsTelemetry.kt [new file with mode: 0644]
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/experiments/Experiments.kt