From 7fee7232ee2ae45fb3cd4fcce314e8f1101ae8db Mon Sep 17 00:00:00 2001 From: Roger Chang Date: Thu, 15 May 2014 14:46:49 -0700 Subject: Hotspot 2.0 framework - add implementation Bug: 5485670 Change-Id: I4d0f728f4c20676232f2d61bbf49691f6e21a100 --- wifi/java/android/net/wifi/WifiEnterpriseConfig.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'wifi/java/android/net/wifi/WifiEnterpriseConfig.java') diff --git a/wifi/java/android/net/wifi/WifiEnterpriseConfig.java b/wifi/java/android/net/wifi/WifiEnterpriseConfig.java index 69be2cf..1484d49 100644 --- a/wifi/java/android/net/wifi/WifiEnterpriseConfig.java +++ b/wifi/java/android/net/wifi/WifiEnterpriseConfig.java @@ -224,8 +224,12 @@ public class WifiEnterpriseConfig implements Parcelable { public static final int TTLS = 2; /** EAP-Password */ public static final int PWD = 3; + /** EAP-Subscriber Identity Module */ + public static final int SIM = 4; + /** EAP-Authentication and Key Agreement */ + public static final int AKA = 5; /** @hide */ - public static final String[] strings = { "PEAP", "TLS", "TTLS", "PWD" }; + public static final String[] strings = { "PEAP", "TLS", "TTLS", "PWD", "SIM", "AKA" }; /** Prevent initialization */ private Eap() {} @@ -271,6 +275,8 @@ public class WifiEnterpriseConfig implements Parcelable { case Eap.PWD: case Eap.TLS: case Eap.TTLS: + case Eap.SIM: + case Eap.AKA: mFields.put(EAP_KEY, Eap.strings[eapMethod]); mFields.put(OPP_KEY_CACHING, "1"); break; -- cgit v1.1