Loading services/core/java/com/android/server/SystemConfig.java +1 −1 Original line number Diff line number Diff line Loading @@ -1676,7 +1676,7 @@ public class SystemConfig { } byte[] certificateDigest = null; try { certificateDigest = new Signature(certificateDigestStr).toByteArray(); certificateDigest = new Signature(certificateDigestStr.replace(":", "")).toByteArray(); } catch (IllegalArgumentException e) { Slog.w(TAG, "<" + elementName + "> with invalid sha256-cert-digest in " + permFile + " at " + parser.getPositionDescription()); Loading services/tests/servicestests/src/com/android/server/systemconfig/SystemConfigTest.java +2 −3 Original line number Diff line number Diff line Loading @@ -39,7 +39,6 @@ import androidx.test.runner.AndroidJUnit4; import com.android.server.SystemConfig; import org.junit.Before; import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; import org.junit.rules.TemporaryFolder; Loading Loading @@ -711,14 +710,14 @@ public class SystemConfigTest { @Test @RequiresFlagsEnabled( android.permission.flags.Flags.FLAG_ENHANCED_CONFIRMATION_MODE_APIS_ENABLED) @Ignore("b/323603510") public void getEnhancedConfirmationTrustedInstallers_returnsTrustedInstallers() throws IOException { String pkgName = "com.example.app"; String certificateDigestStr = "E9:7A:BC:2C:D1:CA:8D:58:6A:57:0B:8C:F8:60:AA:D2:" + "8D:13:30:2A:FB:C9:00:2C:5D:53:B2:6C:09:A4:85:A0"; byte[] certificateDigest = new Signature(certificateDigestStr).toByteArray(); byte[] certificateDigest = new Signature(certificateDigestStr.replace(":", "")) .toByteArray(); String contents = "<config>" + "<" + "enhanced-confirmation-trusted-installer" + " " + "package=\"" + pkgName + "\"" Loading Loading
services/core/java/com/android/server/SystemConfig.java +1 −1 Original line number Diff line number Diff line Loading @@ -1676,7 +1676,7 @@ public class SystemConfig { } byte[] certificateDigest = null; try { certificateDigest = new Signature(certificateDigestStr).toByteArray(); certificateDigest = new Signature(certificateDigestStr.replace(":", "")).toByteArray(); } catch (IllegalArgumentException e) { Slog.w(TAG, "<" + elementName + "> with invalid sha256-cert-digest in " + permFile + " at " + parser.getPositionDescription()); Loading
services/tests/servicestests/src/com/android/server/systemconfig/SystemConfigTest.java +2 −3 Original line number Diff line number Diff line Loading @@ -39,7 +39,6 @@ import androidx.test.runner.AndroidJUnit4; import com.android.server.SystemConfig; import org.junit.Before; import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; import org.junit.rules.TemporaryFolder; Loading Loading @@ -711,14 +710,14 @@ public class SystemConfigTest { @Test @RequiresFlagsEnabled( android.permission.flags.Flags.FLAG_ENHANCED_CONFIRMATION_MODE_APIS_ENABLED) @Ignore("b/323603510") public void getEnhancedConfirmationTrustedInstallers_returnsTrustedInstallers() throws IOException { String pkgName = "com.example.app"; String certificateDigestStr = "E9:7A:BC:2C:D1:CA:8D:58:6A:57:0B:8C:F8:60:AA:D2:" + "8D:13:30:2A:FB:C9:00:2C:5D:53:B2:6C:09:A4:85:A0"; byte[] certificateDigest = new Signature(certificateDigestStr).toByteArray(); byte[] certificateDigest = new Signature(certificateDigestStr.replace(":", "")) .toByteArray(); String contents = "<config>" + "<" + "enhanced-confirmation-trusted-installer" + " " + "package=\"" + pkgName + "\"" Loading