Merge "Revert "Revert "Delete VPN methods in ConnectivityManager."""
This commit is contained in:
@@ -1066,58 +1066,6 @@ public class ConnectivityManager {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Calls VpnManager#isAlwaysOnVpnPackageSupportedForUser.
|
||||
* @deprecated TODO: remove when callers have migrated to VpnManager.
|
||||
* @hide
|
||||
*/
|
||||
@Deprecated
|
||||
public boolean isAlwaysOnVpnPackageSupportedForUser(int userId, @Nullable String vpnPackage) {
|
||||
return getVpnManager().isAlwaysOnVpnPackageSupportedForUser(userId, vpnPackage);
|
||||
}
|
||||
|
||||
/**
|
||||
* Calls VpnManager#setAlwaysOnVpnPackageForUser.
|
||||
* @deprecated TODO: remove when callers have migrated to VpnManager.
|
||||
* @hide
|
||||
*/
|
||||
@Deprecated
|
||||
public boolean setAlwaysOnVpnPackageForUser(int userId, @Nullable String vpnPackage,
|
||||
boolean lockdownEnabled, @Nullable List<String> lockdownAllowlist) {
|
||||
return getVpnManager().setAlwaysOnVpnPackageForUser(userId, vpnPackage, lockdownEnabled,
|
||||
lockdownAllowlist);
|
||||
}
|
||||
|
||||
/**
|
||||
* Calls VpnManager#getAlwaysOnVpnPackageForUser.
|
||||
* @deprecated TODO: remove when callers have migrated to VpnManager.
|
||||
* @hide
|
||||
*/
|
||||
@Deprecated
|
||||
public String getAlwaysOnVpnPackageForUser(int userId) {
|
||||
return getVpnManager().getAlwaysOnVpnPackageForUser(userId);
|
||||
}
|
||||
|
||||
/**
|
||||
* Calls VpnManager#isVpnLockdownEnabled.
|
||||
* @deprecated TODO: remove when callers have migrated to VpnManager.
|
||||
* @hide
|
||||
*/
|
||||
@Deprecated
|
||||
public boolean isVpnLockdownEnabled(int userId) {
|
||||
return getVpnManager().isVpnLockdownEnabled(userId);
|
||||
}
|
||||
|
||||
/**
|
||||
* Calls VpnManager#getVpnLockdownAllowlist.
|
||||
* @deprecated TODO: remove when callers have migrated to VpnManager.
|
||||
* @hide
|
||||
*/
|
||||
@Deprecated
|
||||
public List<String> getVpnLockdownAllowlist(int userId) {
|
||||
return getVpnManager().getVpnLockdownAllowlist(userId);
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds or removes a requirement for given UID ranges to use the VPN.
|
||||
*
|
||||
@@ -3152,16 +3100,6 @@ public class ConnectivityManager {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Calls VpnManager#updateLockdownVpn.
|
||||
* @deprecated TODO: remove when callers have migrated to VpnManager.
|
||||
* @hide
|
||||
*/
|
||||
@Deprecated
|
||||
public boolean updateLockdownVpn() {
|
||||
return getVpnManager().updateLockdownVpn();
|
||||
}
|
||||
|
||||
/**
|
||||
* Set sign in error notification to visible or invisible
|
||||
*
|
||||
@@ -4523,8 +4461,6 @@ public class ConnectivityManager {
|
||||
try {
|
||||
mService.factoryReset();
|
||||
mTetheringManager.stopAllTethering();
|
||||
// TODO: Migrate callers to VpnManager#factoryReset.
|
||||
getVpnManager().factoryReset();
|
||||
} catch (RemoteException e) {
|
||||
throw e.rethrowFromSystemServer();
|
||||
}
|
||||
@@ -4818,15 +4754,6 @@ public class ConnectivityManager {
|
||||
return new TestNetworkManager(ITestNetworkManager.Stub.asInterface(tnBinder));
|
||||
}
|
||||
|
||||
/**
|
||||
* Temporary hack to shim calls from ConnectivityManager to VpnManager. We cannot store a
|
||||
* private final mVpnManager because ConnectivityManager is initialized before VpnManager.
|
||||
* @hide TODO: remove.
|
||||
*/
|
||||
public VpnManager getVpnManager() {
|
||||
return mContext.getSystemService(VpnManager.class);
|
||||
}
|
||||
|
||||
/** @hide */
|
||||
public ConnectivityDiagnosticsManager createDiagnosticsManager() {
|
||||
return new ConnectivityDiagnosticsManager(mContext, mService);
|
||||
|
||||
Reference in New Issue
Block a user