From 43ee1029215e5a9ce7159bcf0da6204b08c1890e Mon Sep 17 00:00:00 2001 From: joffenberg Date: Wed, 1 Jul 2020 13:57:55 +0200 Subject: [PATCH] Remove "storage type" preference from Settings Since storage type is mandated as hardware-backed, this preference is no longer meaningful. Bug: 160225361 Test: atest SettingsRoboTests Change-Id: I9b6c1d6afdd3563201b1e85673acf4d8cb81c0a1 --- res/values/strings.xml | 6 -- res/xml/encryption_and_credential.xml | 6 -- ...CredentialStoragePreferenceController.java | 49 ------------- .../security/EncryptionAndCredential.java | 1 - ...entialStoragePreferenceControllerTest.java | 69 ------------------- ...tedEncryptionPreferenceControllerTest.java | 5 -- 6 files changed, 136 deletions(-) delete mode 100644 src/com/android/settings/security/CredentialStoragePreferenceController.java delete mode 100644 tests/robotests/src/com/android/settings/security/CredentialStoragePreferenceControllerTest.java diff --git a/res/values/strings.xml b/res/values/strings.xml index 9a7271d5aab..09a895735d7 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -5907,12 +5907,6 @@ View and modify stored credentials Advanced - - Storage type - - Hardware-backed - - Software only Credentials are not available for this user diff --git a/res/xml/encryption_and_credential.xml b/res/xml/encryption_and_credential.xml index f7e7184036c..c10cccc1745 100644 --- a/res/xml/encryption_and_credential.xml +++ b/res/xml/encryption_and_credential.xml @@ -38,12 +38,6 @@ android:persistent="false" android:order="100"> - - mLifecycle; mLifecycle = new Lifecycle(mLifecycleOwner); - mCredentialStoragePreferenceController = - new CredentialStoragePreferenceController(mContext); mInstallCertificatePreferenceController = new InstallCertificatePreferenceController(mContext); mResetCredentialsPreferenceController = @@ -73,7 +70,6 @@ public class RestrictedEncryptionPreferenceControllerTest { @Test public void isAvailable_noRestriction_shouldReturnTrue() { - assertThat(mCredentialStoragePreferenceController.isAvailable()).isTrue(); assertThat(mInstallCertificatePreferenceController.isAvailable()).isTrue(); assertThat(mResetCredentialsPreferenceController.isAvailable()).isTrue(); assertThat(mUserCredentialsPreferenceController.isAvailable()).isTrue(); @@ -86,7 +82,6 @@ public class RestrictedEncryptionPreferenceControllerTest { public void isAvailable_hasRestriction_shouldReturnFalse() { mUserManager.addBaseUserRestriction(UserManager.DISALLOW_CONFIG_CREDENTIALS); - assertThat(mCredentialStoragePreferenceController.isAvailable()).isFalse(); assertThat(mInstallCertificatePreferenceController.isAvailable()).isFalse(); assertThat(mResetCredentialsPreferenceController.isAvailable()).isFalse(); assertThat(mUserCredentialsPreferenceController.isAvailable()).isFalse();