Expose API for retrieval of subscription groups with VCN configured

Per API council feedback, this change adds a new API to retrieve all
subscription groups that have a VCN configured.

Bug: 184612525
Test: atest FrameworksVcnTests
Test: atest CtsVcnTestCases
Change-Id: I64b565758e0a27552eee9f860e0674db2fb35980
This commit is contained in:
Benedict Wong
2021-04-20 15:14:31 -07:00
parent 6e8c1d6da7
commit d776b3762e
2 changed files with 1 additions and 1 deletions

View File

@@ -25722,6 +25722,7 @@ package android.net.vcn {
public class VcnManager {
method @RequiresPermission("carrier privileges") public void clearVcnConfig(@NonNull android.os.ParcelUuid) throws java.io.IOException;
method @NonNull public java.util.List<android.os.ParcelUuid> getConfiguredSubscriptionGroups();
method public void registerVcnStatusCallback(@NonNull android.os.ParcelUuid, @NonNull java.util.concurrent.Executor, @NonNull android.net.vcn.VcnManager.VcnStatusCallback);
method @RequiresPermission("carrier privileges") public void setVcnConfig(@NonNull android.os.ParcelUuid, @NonNull android.net.vcn.VcnConfig) throws java.io.IOException;
method public void unregisterVcnStatusCallback(@NonNull android.net.vcn.VcnManager.VcnStatusCallback);

View File

@@ -170,7 +170,6 @@ public class VcnManager {
* privileged, and which have an associated {@link VcnConfig}.
*
* @throws SecurityException if the caller is not running as the primary user
* @hide
*/
@NonNull
public List<ParcelUuid> getConfiguredSubscriptionGroups() {