[Passpoint] Unhide HomeSP APIs used for matching
Unhide HomeSP APIs used for profile matching:
setOtherHomePartners
getOtherHomePartners
setMatchAnyOis
getMatchAnyOis
setMatchAllOis
getMatchAllOis
This will allow apps to program these values and take advantage
of the new matching logic implemented in the framework.
Bug: 168652313
Test: atest HomeSpTest
Change-Id: Ibba74d21526125f4be5d541656f8ed2a580cdad7
diff --git a/framework/api/current.txt b/framework/api/current.txt
index 3f5c673..1c297e7 100644
--- a/framework/api/current.txt
+++ b/framework/api/current.txt
@@ -798,9 +798,15 @@
method public int describeContents();
method public String getFqdn();
method public String getFriendlyName();
+ method @Nullable public long[] getMatchAllOis();
+ method @Nullable public long[] getMatchAnyOis();
+ method @Nullable public String[] getOtherHomePartners();
method public long[] getRoamingConsortiumOis();
method public void setFqdn(String);
method public void setFriendlyName(String);
+ method public void setMatchAllOis(@Nullable long[]);
+ method public void setMatchAnyOis(@Nullable long[]);
+ method public void setOtherHomePartners(@Nullable String[]);
method public void setRoamingConsortiumOis(long[]);
method public void writeToParcel(android.os.Parcel, int);
field @NonNull public static final android.os.Parcelable.Creator<android.net.wifi.hotspot2.pps.HomeSp> CREATOR;