summaryrefslogtreecommitdiff
path: root/framework/java
diff options
context:
space:
mode:
Diffstat (limited to 'framework/java')
-rw-r--r--framework/java/android/net/wifi/WifiManager.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/framework/java/android/net/wifi/WifiManager.java b/framework/java/android/net/wifi/WifiManager.java
index 912fe66124..49c57c35eb 100644
--- a/framework/java/android/net/wifi/WifiManager.java
+++ b/framework/java/android/net/wifi/WifiManager.java
@@ -13218,12 +13218,13 @@ public class WifiManager {
@FlaggedApi(android.security.Flags.FLAG_AAPM_API)
@RequiresApi(Build.VERSION_CODES.BAKLAVA)
@NonNull
+ @SuppressLint("NewApi")
public List<AdvancedProtectionFeature> getAvailableAdvancedProtectionFeatures() {
if (!Environment.isSdkAtLeastB()) {
throw new UnsupportedOperationException();
}
List<AdvancedProtectionFeature> features = new ArrayList<>();
- if (Flags.wepDisabledInApm()) {
+ if (Flags.wepDisabledInApm() && android.security.Flags.aapmApi()) {
features.add(new AdvancedProtectionFeature(
AdvancedProtectionManager.FEATURE_ID_DISALLOW_WEP));
}