Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b2f5a43f authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Change the doc for disableEphemeralNetwork." into rvc-dev am:...

Merge "Change the doc for disableEphemeralNetwork." into rvc-dev am: 3045fafd am: 618e105b am: 6fe316ae am: 901a364f

Change-Id: Ia8e6d14c8930fdf6f7abc8bcca42b3612ec009a3
parents 965d2b19 901a364f
Loading
Loading
Loading
Loading
+7 −6
Original line number Original line Diff line number Diff line
@@ -4441,10 +4441,11 @@ public class WifiManager {
    }
    }


    /**
    /**
     * Disable an ephemeral network.
     * Temporarily disable a network. Should always trigger with user disconnect network.
     *
     * @param ssid in the format of WifiConfiguration's SSID.
     *
     *
     * @param network Input can be SSID or FQDN. And caller must ensure that the SSID passed thru
     *                this API matched the WifiConfiguration.SSID rules, and thus be surrounded by
     *                quotes.
     * @hide
     * @hide
     */
     */
    @SystemApi
    @SystemApi
@@ -4452,12 +4453,12 @@ public class WifiManager {
            android.Manifest.permission.NETWORK_SETTINGS,
            android.Manifest.permission.NETWORK_SETTINGS,
            android.Manifest.permission.NETWORK_STACK
            android.Manifest.permission.NETWORK_STACK
    })
    })
    public void disableEphemeralNetwork(@NonNull String ssid) {
    public void disableEphemeralNetwork(@NonNull String network) {
        if (TextUtils.isEmpty(ssid)) {
        if (TextUtils.isEmpty(network)) {
            throw new IllegalArgumentException("SSID cannot be null or empty!");
            throw new IllegalArgumentException("SSID cannot be null or empty!");
        }
        }
        try {
        try {
            mService.disableEphemeralNetwork(ssid, mContext.getOpPackageName());
            mService.disableEphemeralNetwork(network, mContext.getOpPackageName());
        } catch (RemoteException e) {
        } catch (RemoteException e) {
            throw e.rethrowFromSystemServer();
            throw e.rethrowFromSystemServer();
        }
        }