History log of /frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2452e54de65312163b1073fc699a432e2dd2a704 21-Oct-2015 xinhe <xinhe@google.com> [DO NOT MERGE] EAP-TLS PMKID mismatch error

b/24253154

Change-Id: I45c770dc4769e74b668385dbc3a618d31a40dc7e
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
a0d929e505432a8c84f3899696c910db16bd73bf 13-Jun-2015 Vinit Deshpande <vinitd@google.com> Address API review comments

Added a flags field in ScanResult; along with flag
values and methods to read them.

Changed types of passpoint related fields.

Bug: 21342042
Bug: 21572290
Bug: 21343777

Change-Id: I413960de88b387853d11b9e10f92665e9c06a81b
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
37f0820d6c23aa92a2b591327a734916131cb69a 17-Apr-2015 Jan Nordqvist <jannq@google.com> Changed [gs]etDomSubjectMatch to [gs]etDomainSubjectMatch.

Change-Id: I42a69320a95a96522500375e3e101c159ee5bf1b
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
c91bc62f2bdca18c0ed96a740cbaa0383ea2860a 17-Apr-2015 Jan Nordqvist <jannq@google.com> Added setDomSuffixMatch for AAA cert suffix matching.

Change-Id: I112399d2ce3d940ccf4451477b3b4edb93010b42
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
6f6c781cca66cabc1f06be368a6dfedceb88ed0e 27-Mar-2015 Vinit Deshpande <vinitd@google.com> Remove scanResultCache from WifiConfiguration

This is in preparation to use ScanDetail - which is a superset
of ScanResult - in wifi stack. There are no external users of
scanResultCache; so it can be safely removed.

Also fixed a javadoc comment for getPlmn()

Change-Id: I7c49532664ffe2e3e5e134bfcd42615d5999d02f
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
adf9e95ecc5d0867adf1dc2d7adcac958457b98e 11-Dec-2014 Jean-Michel Bachot <jean-michel.bachot@intel.com> EAP-AKA' : Add support of EAP-AKA' in WiFi Enterprise methods

EAP-AKA' is a new hidden method

Change-Id: Ic103b25ad58807eebd5e0f8eefe3bfc02397aedc
Signed-off-by: Jean-Michel Bachot <jean-michel.bachot@intel.com>
Signed-off-by: Abdelmajid MLAYEH <abdelmajidx.mlayeh@intel.com>
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
b21d2489c1bd330e39f4489c7f221ebb4dffc283 02-Feb-2015 Vinit Deshpande <vinitd@google.com> Passpoint API - Take 1

Added some common fields to WifiConfigurations; which
should be used with WifiEnterpriseConfig. The network
information is saved in a file.

Change-Id: Ica2069900dfc373e14792cbe81a185586e2954cc
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
26a98001ad3ec626f18fd57165ccc404f80d4e51 13-Sep-2014 Vinit Deshpande <vinitd@google.com> Allow creating EAP_TLS network without specifying Phase2.None

Phase2 isn't required for EAP_TLS networks, and it is possible
for a developer to miss it. We are requiring it for internal
book keeping - so this change just sets Phase2 to 'None' when
EAP_TLS is set on the configuration.

Bug: 17043082
Change-Id: I5a8e0a3a236d0dfd1295584de55d5b9a1b76b483
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
c8505931420dd9a76acf940a56b31354cd0105b0 22-Jul-2014 Vinit Deshpande <vinitd@google.com> Support EAP-SIM and EAP-AKA

This change un-hides constants for these two methods and
also un-hides RADIUS/AAA FQDN field to allow creating
Passpoint release 1 credentials.

Change-Id: Ia3501017dc1f5c0b4932bb45e1e9c5bf7262d7fe
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
7c28c3663470ce5eb818cfa2ce4a993e4bae8f33 22-May-2014 Yuhao Zheng <yuhaozheng@google.com> Update Hotspot 2.0 SDK APIs

- Add / fix java docs
- Add some setters in WifiPasspointCredential for update use

Change-Id: Ifc287ab9d69ea9e02bf036f22171947fde9ee94a
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
7fee7232ee2ae45fb3cd4fcce314e8f1101ae8db 15-May-2014 Roger Chang <roger.chang@mediatek.com> Hotspot 2.0 framework - add implementation

Bug: 5485670
Change-Id: I4d0f728f4c20676232f2d61bbf49691f6e21a100
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
ffadfb9ffdced62db215319d3edc7717802088fb 07-Dec-2013 Vinit Deshapnde <vinitd@google.com> Move Wifi/P2p service components under services

Some methods need to be public, since frameworks/base complies before
frameworks/base/services; and services takes build dependency on base.

Similar issue exists with WifiEnterpriseConfig constants.

Bug: 9907308
Change-Id: Ied0e3dee0b25c939067dbc66867a9814b3b3b68e
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
ade8de3c4a021d6b0e753d77be148236af5f39ef 07-Nov-2013 Vinit Deshapnde <vinitd@google.com> Refactor WifiEnterpriseConfig and move service part in WifiConfigStore

This change moves the code related to 'importing' the configuration
in supplicant and keystore from WifiEnterpriseConfig class to
WifiConfigStore class. This would allow moving system classes
to server package.


Bug: 9989922
Change-Id: Id96f34bb5d16ef192e9174d9caa867bdfdacf803
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
a3038b2b311cd07d851c404ccc5df2f4e07bcfd8 03-Oct-2013 Vinit Deshapnde <vinitd@google.com> Fix EAP-TLS reconnect after reboot issue

After a reboot, KeyStore is locked, and certificates encrypted with user
PIN are not accessible. So statemachines are not able to connect to
EAP-TLS networks. This change makes the problem less severe by

1. Not signing certificates with user PIN on devices with hardware backed
KeyStore.
2. Issuing a reconnect upon first USER_PRESENT event.

This means HH (which has a hardware backed keystore) can connect to
EAP-TLS networks without requiring user intervention and other devices
will automatically connect to those networks after user punches PIN.

Bug: 10325089

Change-Id: I023d60e58d8214152f051bd9ec84b85b702d829a
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
dda5a7152fd6e5933503aba8e8badbbba0631839 15-Aug-2013 Vinit Deshapnde <vinitd@google.com> Fix an exception caused by incorrect data handling

The prefixes in WifiEnterpriseConfig are optional, and should be treated
as such. If the prefix doesn't exist, it is possible for an
exception to be thrown (if the value size is smaller than prefix size).

Bug: 10304089

Change-Id: Id9b2bc0e371c818e35a5aa1913ee1697f167e19e
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
8d06e430307d07e3d51f381b4c7c89f7d9155133 07-May-2013 Partha N <parthan@gmail.com> 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.

Change-Id: Ia529dcd1dee7a21a68c80de05a9f590ddd944d4c
Signed-off-by: Partha N <parthan@gmail.com>
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
4a1d95139a57b8726fb168b08a5c54b9a134c8df 19-Apr-2013 Irfan Sheriff <isheriff@google.com> Merge "Fix NPE issues seen by CTS" into jb-mr2-dev
63e550f2026e749e7be5ab03655f0a5105457b9e 19-Apr-2013 Irfan Sheriff <isheriff@google.com> Merge "Add getters and private constructor" into jb-mr2-dev
0b4732c2248fa2b92a44f045dfcadb3547076ef4 19-Apr-2013 Irfan Sheriff <isheriff@google.com> Fix NPE issues seen by CTS

Bug: 8646305
Change-Id: Ief90c76d63f60aee9a3da080cd43dd9610f3f4fc
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
40843589c46164c90fde29ad1c58291f17d4d9e6 19-Apr-2013 Irfan Sheriff <isheriff@google.com> Add getters and private constructor

Address API feedback

Bug: 8656930
Change-Id: Idc3dd8d8a7e633449329864e41cab58a6b193b5a
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
b2c0ff64d8ff92dab53e969a44fa12427d145952 13-Apr-2013 Kenny Root <kroot@google.com> Remove old KeyStore call sites

Remove the call sites that don't have the flags specified. This is to
ensure that callers know what flags they're setting.

Bug: 8122243
Change-Id: Ifbd178fddbf8dbd8f7b821ea739a20d056ef9fa7
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
8b643c13f97c0f304a45039b9d1fe6900940499e 22-Mar-2013 Irfan Sheriff <isheriff@google.com> Scope certs for wifi UID and handle migration

Bug: 8183303
Change-Id: I842c9b0c0d4f2fa42a3fc5b1ac22c28e202ef188
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
fdc028383a01eaaa9bf93cb5d3ce50bd744eab52 08-Feb-2013 Irfan Sheriff <isheriff@google.com> Expose EAP config API

This API allows apps to setup access to enterprise Wi-Fi networks.

Change-Id: I37573d76b8bd9cad72413afdc4fc62ce57b4dc43
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
26d0076f0dbb021c4e5cc1b37b632b2223fd9278 05-Feb-2013 Irfan Sheriff <isheriff@google.com> Track keys per config and allow cert push from apps

Allow configuring keys for a configuration and update/delete
from wificonfigstore.

Change-Id: I79b43bf7ca58f7efc95f7dcc125fc84d7aa8c795
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
e095675c872f40f630aa3f9189eb5c02f3cfee6d 17-Jan-2013 Irfan Sheriff <isheriff@google.com> eix enterprise config storage bugs

Reading empty and not updating was resulting in retaining old values
in a config. Also, fix matching phase2 entries.

Additionally, allow configuring subset of enterprise fields. Necessary
since password cannot be read back from supplicant.

Change-Id: I83a01690a0cf7cad1457a674f50f1e3a1a0441b5
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
86ee9640ee6d6bd9bb655af830eea5515400f25b 15-Jan-2013 Irfan Sheriff <isheriff@google.com> Fix build

Change-Id: Ib9fd57c641e3bd2001c7c802f35d97e0cb849b8a
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java
9b81319002634cf7118055f7aafaa26c27d4e5e8 11-Jan-2013 Irfan Sheriff <isheriff@google.com> Refactor enterprise config

Change-Id: I7104250e80317fce6164385701a7caffbcd14813
/frameworks/base/wifi/java/android/net/wifi/WifiEnterpriseConfig.java