diff options
Diffstat (limited to 'framework/java')
-rw-r--r-- | framework/java/android/net/wifi/WifiManager.java | 3 |
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)); } |