From 753fd86cd0947438c730d1937272427fbe0891e3 Mon Sep 17 00:00:00 2001 From: lesl Date: Tue, 10 Mar 2020 11:33:35 +0800 Subject: [PATCH] wifi: Update annotation to network setting permission for getSoftApConfiguration Align permission between getSoftApConfiguration and setSoftApConfiguration. Bug: 151060777 Test: atest frameworks/base/wifi/tests/ Change-Id: I1e0daa33b5f3c8afcd039aa5b449245088aea9af --- api/system-current.txt | 2 +- wifi/java/android/net/wifi/WifiManager.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/system-current.txt b/api/system-current.txt index c4c1fcd8a3af7..4d10f4303ac69 100755 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -7337,7 +7337,7 @@ package android.net.wifi { method @NonNull @RequiresPermission(anyOf={android.Manifest.permission.NETWORK_SETTINGS, android.Manifest.permission.NETWORK_SETUP_WIZARD}) public java.util.Map getMatchingPasspointConfigsForOsuProviders(@NonNull java.util.Set); method @NonNull @RequiresPermission(allOf={android.Manifest.permission.ACCESS_FINE_LOCATION, android.Manifest.permission.ACCESS_WIFI_STATE}) public java.util.Map> getMatchingScanResults(@NonNull java.util.List, @Nullable java.util.List); method @RequiresPermission(allOf={android.Manifest.permission.ACCESS_FINE_LOCATION, android.Manifest.permission.ACCESS_WIFI_STATE, android.Manifest.permission.READ_WIFI_CREDENTIAL}) public java.util.List getPrivilegedConfiguredNetworks(); - method @NonNull @RequiresPermission(android.Manifest.permission.ACCESS_WIFI_STATE) public android.net.wifi.SoftApConfiguration getSoftApConfiguration(); + method @NonNull @RequiresPermission(android.Manifest.permission.NETWORK_SETTINGS) public android.net.wifi.SoftApConfiguration getSoftApConfiguration(); method @RequiresPermission(android.Manifest.permission.ACCESS_WIFI_STATE) public void getWifiActivityEnergyInfoAsync(@NonNull java.util.concurrent.Executor, @NonNull android.net.wifi.WifiManager.OnWifiActivityEnergyInfoListener); method @Deprecated @Nullable @RequiresPermission(android.Manifest.permission.ACCESS_WIFI_STATE) public android.net.wifi.WifiConfiguration getWifiApConfiguration(); method @RequiresPermission(android.Manifest.permission.ACCESS_WIFI_STATE) public int getWifiApState(); diff --git a/wifi/java/android/net/wifi/WifiManager.java b/wifi/java/android/net/wifi/WifiManager.java index ff6229684b879..ae8fd287f6aee 100644 --- a/wifi/java/android/net/wifi/WifiManager.java +++ b/wifi/java/android/net/wifi/WifiManager.java @@ -3372,7 +3372,7 @@ public class WifiManager { */ @NonNull @SystemApi - @RequiresPermission(android.Manifest.permission.ACCESS_WIFI_STATE) + @RequiresPermission(android.Manifest.permission.NETWORK_SETTINGS) public SoftApConfiguration getSoftApConfiguration() { try { return mService.getSoftApConfiguration();