summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sandro Montanari <sandrom@google.com> 2024-12-06 13:24:28 +0000
committer Sandro Montanari <sandrom@google.com> 2024-12-09 10:36:37 +0000
commit59070298d025d2d65b982d577758f8bd483aa401 (patch)
tree5488cab958778f76f69b66027e1ab8c52c06560a
parent33c1c8b3f9151f1307aefe63e5a0208db23080ac (diff)
Add android.security.flags-aconfig-java-export target
We need to reference one of the android.security flags in the Tethering module. The export target was already introduced in ag/30468201, this change adds it to AOSP as well. Flag: android.security.Flags.certificateTransparencyConfiguration Bug: 379988507 Test: atest NetworkSecurityUnitTests Merged-In: I14209528f744b1a5a093ba2ea5a0e3cf5dfc20a2 Merged-In: I9e9c3402ed872bfbb1b6ebbafda2a760082bdfe9 Change-Id: I8a4664a4a668e19d849d714f3f34d49d278dc1ce
-rw-r--r--AconfigFlags.bp14
1 files changed, 14 insertions, 0 deletions
diff --git a/AconfigFlags.bp b/AconfigFlags.bp
index 21b1b174e55d..f69fd55beb3a 100644
--- a/AconfigFlags.bp
+++ b/AconfigFlags.bp
@@ -303,6 +303,7 @@ java_aconfig_library {
aconfig_declarations {
name: "android.security.flags-aconfig",
package: "android.security",
+ exportable: true,
container: "system",
srcs: ["core/java/android/security/*.aconfig"],
}
@@ -320,6 +321,19 @@ java_aconfig_library {
defaults: ["framework-minus-apex-aconfig-java-defaults"],
}
+java_aconfig_library {
+ name: "android.security.flags-aconfig-java-export",
+ aconfig_declarations: "android.security.flags-aconfig",
+ mode: "exported",
+ min_sdk_version: "30",
+ apex_available: [
+ "//apex_available:platform",
+ "com.android.tethering",
+ "com.android.wifi",
+ ],
+ defaults: ["framework-minus-apex-aconfig-java-defaults"],
+}
+
cc_aconfig_library {
name: "android_security_flags_aconfig_c_lib",
aconfig_declarations: "android.security.flags-aconfig",