commit | 35eff134fd95fdf1918803c4966f8b790914b3d4 | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Fri Apr 12 12:08:40 2013 -0700 |
committer | ChromeBot <chrome-bot@google.com> | Fri Apr 19 13:02:17 2013 -0700 |
tree | abd496ccb5977f693f772a030a971c10ce703234 | |
parent | 289095c3b3e7e397e99f5f45fc4f9ee5fc4edba6 [diff] |
shill: Ethernet: Create shared credentials provider Share a single service instance for all Ethernet devices to use for EAP credentials. This service instance is only used for EAP authentication, so other parameters such as Static IP paramters are still retrieved from the per-device Ethernet service. Provide a method for all Ethernet devices connected to an EAP authenticator to be notified when the EAP credentials for this shared service have been changed. Use both facilities in the Ethernet device. CQ-DEPEND=CL:48162 BUG=chromium:227433 TEST=New unit tests; revised version of network_8021xWiredAuthentication (see co-dependent CL) Change-Id: I5b19723dddfa2d793090128adb6429f31174b276 Reviewed-on: https://gerrit.chromium.org/gerrit/48138 Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org>