From ee011077df0b0cf3d6942bd6df011ea1e25c3db6 Mon Sep 17 00:00:00 2001 From: Partha N Date: Mon, 6 May 2013 20:20:47 -0700 Subject: Enable Opportunistic Key Caching on WPA2-Enterprise Networks Add a "proactive_key_caching=1" line to every network segment config that represents a WPA2-Enterprise network. This enables Opportunistic Key Caching for all eligible WLANs. Replaced TABs with spaces. Change-Id: Ia529dcd1dee7a21a68c80de05a9f590ddd944d4c Signed-off-by: Partha N --- wifi/java/android/net/wifi/WifiEnterpriseConfig.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'wifi') diff --git a/wifi/java/android/net/wifi/WifiEnterpriseConfig.java b/wifi/java/android/net/wifi/WifiEnterpriseConfig.java index 7313e7e..25272b9 100644 --- a/wifi/java/android/net/wifi/WifiEnterpriseConfig.java +++ b/wifi/java/android/net/wifi/WifiEnterpriseConfig.java @@ -87,6 +87,7 @@ public class WifiEnterpriseConfig implements Parcelable { private static final String ENGINE_KEY = "engine"; private static final String ENGINE_ID_KEY = "engine_id"; private static final String PRIVATE_KEY_ID_KEY = "key_id"; + private static final String OPP_KEY_CACHING = "proactive_key_caching"; private HashMap mFields = new HashMap(); private X509Certificate mCaCert; @@ -258,6 +259,7 @@ public class WifiEnterpriseConfig implements Parcelable { case Eap.TLS: case Eap.TTLS: mFields.put(EAP_KEY, Eap.strings[eapMethod]); + mFields.put(OPP_KEY_CACHING, "1"); break; default: throw new IllegalArgumentException("Unknown EAP method"); -- cgit v1.1