Require Permission Manifest.permission.WRITE_SECURE_SETTINGS on setFastPairScanEnabled API.
Test: CTS Bug: 216590902 Ignore-AOSP-First: nearby_not_in_aosp_yet Change-Id: I017af7de2ba930aa15d862138684eb4dce884348
This commit is contained in:
parent
98fb5475ed
commit
32a93a5ce6
2 changed files with 2 additions and 1 deletions
|
|
@ -302,7 +302,7 @@ package android.nearby {
|
|||
|
||||
public class NearbyManager {
|
||||
method public static boolean getFastPairScanEnabled(@NonNull android.content.Context);
|
||||
method public static void setFastPairScanEnabled(@NonNull android.content.Context, boolean);
|
||||
method @RequiresPermission(android.Manifest.permission.WRITE_SECURE_SETTINGS) public static void setFastPairScanEnabled(@NonNull android.content.Context, boolean);
|
||||
method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void startBroadcast(@NonNull android.nearby.BroadcastRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.BroadcastCallback);
|
||||
method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_SCAN, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public int startScan(@NonNull android.nearby.ScanRequest, @NonNull java.util.concurrent.Executor, @NonNull android.nearby.ScanCallback);
|
||||
method @RequiresPermission(allOf={android.Manifest.permission.BLUETOOTH_ADVERTISE, android.Manifest.permission.BLUETOOTH_PRIVILEGED}) public void stopBroadcast(@NonNull android.nearby.BroadcastCallback);
|
||||
|
|
|
|||
|
|
@ -259,6 +259,7 @@ public class NearbyManager {
|
|||
* @param context the {@link Context} to set the setting
|
||||
* @param enable whether the Fast Pair scan should be enabled
|
||||
*/
|
||||
@RequiresPermission(Manifest.permission.WRITE_SECURE_SETTINGS)
|
||||
public static void setFastPairScanEnabled(@NonNull Context context, boolean enable) {
|
||||
Settings.Secure.putInt(
|
||||
context.getContentResolver(), FAST_PAIR_SCAN_ENABLED, enable ? 1 : 0);
|
||||
|
|
|
|||
Loading…
Reference in a new issue