summaryrefslogtreecommitdiffstats
path: root/chromeos/test
diff options
context:
space:
mode:
authorpneubeck@chromium.org <pneubeck@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-17 17:40:05 +0000
committerpneubeck@chromium.org <pneubeck@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-17 17:40:05 +0000
commite93217a6cf8a5aae265d4b82b7a50edeec456f41 (patch)
tree0b2e83d369f4ac7139356758290786a60b5eb4fb /chromeos/test
parent503aa8b1cbfe39c92ea3bf430d51eaed9b87e658 (diff)
downloadchromium_src-e93217a6cf8a5aae265d4b82b7a50edeec456f41.zip
chromium_src-e93217a6cf8a5aae265d4b82b7a50edeec456f41.tar.gz
chromium_src-e93217a6cf8a5aae265d4b82b7a50edeec456f41.tar.bz2
Add ethernet to ONC validation and Shill translation.
BUG=126870 (for networking_private_api_nonchromeos.cc) TBR=gspencer@chromium.org Review URL: https://chromiumcodereview.appspot.com/23506040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223630 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/test')
-rw-r--r--chromeos/test/data/network/ethernet.onc (renamed from chromeos/test/data/network/managed_ethernet.onc)0
-rw-r--r--chromeos/test/data/network/ethernet_with_eap.onc24
-rw-r--r--chromeos/test/data/network/ethernet_with_eap_and_cert_pems.onc24
-rw-r--r--chromeos/test/data/network/shill_ethernet_with_eap.json8
-rw-r--r--chromeos/test/data/network/translation_of_shill_ethernet.onc8
-rw-r--r--chromeos/test/data/network/translation_of_shill_ethernet_with_eap.onc8
6 files changed, 72 insertions, 0 deletions
diff --git a/chromeos/test/data/network/managed_ethernet.onc b/chromeos/test/data/network/ethernet.onc
index 56828bc..56828bc 100644
--- a/chromeos/test/data/network/managed_ethernet.onc
+++ b/chromeos/test/data/network/ethernet.onc
diff --git a/chromeos/test/data/network/ethernet_with_eap.onc b/chromeos/test/data/network/ethernet_with_eap.onc
new file mode 100644
index 0000000..e12b3d0
--- /dev/null
+++ b/chromeos/test/data/network/ethernet_with_eap.onc
@@ -0,0 +1,24 @@
+{
+ "Ethernet":{
+ "Authentication":"None",
+ "EAP":{
+ "ClientCertPattern":{
+ "EnrollmentURI":[
+ "chrome-extension://delkjfjibodjclmdijflfnimdmgdagfk/generate-cert.html"
+ ],
+ "IssuerCARef":[
+ "{58ac1967-a0e7-49e9-be68-123abc}",
+ "{42cb13cd-140c-4941-9fb6-456def}"
+ ]
+ },
+ "ClientCertType":"Pattern",
+ "Identity":"abc ${LOGIN_ID}@my.domain.com",
+ "Outer":"EAP-TLS",
+ "SaveCredentials":true,
+ "UseSystemCAs":true
+ }
+ },
+ "GUID":"guid",
+ "Name":"name",
+ "Type":"Ethernet"
+}
diff --git a/chromeos/test/data/network/ethernet_with_eap_and_cert_pems.onc b/chromeos/test/data/network/ethernet_with_eap_and_cert_pems.onc
new file mode 100644
index 0000000..7ec2bd0
--- /dev/null
+++ b/chromeos/test/data/network/ethernet_with_eap_and_cert_pems.onc
@@ -0,0 +1,24 @@
+{
+ "Ethernet":{
+ "Authentication":"8021X",
+ "EAP":{
+ "ClientCertPattern":{
+ "EnrollmentURI":[
+ "chrome-extension://delkjfjibodjclmdijflfnimdmgdagfk/generate-cert.html"
+ ],
+ "IssuerCAPEMs":[
+ "pem1",
+ "pem2"
+ ]
+ },
+ "ClientCertType":"Pattern",
+ "Identity":"abc ${LOGIN_ID}@my.domain.com",
+ "Outer":"EAP-TLS",
+ "SaveCredentials":true,
+ "UseSystemCAs":true
+ }
+ },
+ "GUID":"guid",
+ "Name":"name",
+ "Type":"Ethernet"
+}
diff --git a/chromeos/test/data/network/shill_ethernet_with_eap.json b/chromeos/test/data/network/shill_ethernet_with_eap.json
new file mode 100644
index 0000000..e5d44be
--- /dev/null
+++ b/chromeos/test/data/network/shill_ethernet_with_eap.json
@@ -0,0 +1,8 @@
+{
+ "EAP.EAP":"TLS",
+ "EAP.Identity":"abc ${LOGIN_ID}@my.domain.com",
+ "EAP.UseSystemCAs":true,
+ "GUID":"guid",
+ "SaveCredentials":true,
+ "Type":"etherneteap"
+}
diff --git a/chromeos/test/data/network/translation_of_shill_ethernet.onc b/chromeos/test/data/network/translation_of_shill_ethernet.onc
new file mode 100644
index 0000000..8b568bf
--- /dev/null
+++ b/chromeos/test/data/network/translation_of_shill_ethernet.onc
@@ -0,0 +1,8 @@
+{
+ "Ethernet":{
+ "Authentication":"None"
+ },
+ "GUID":"guid",
+ "Name":"",
+ "Type":"Ethernet"
+}
diff --git a/chromeos/test/data/network/translation_of_shill_ethernet_with_eap.onc b/chromeos/test/data/network/translation_of_shill_ethernet_with_eap.onc
new file mode 100644
index 0000000..bfb1a29
--- /dev/null
+++ b/chromeos/test/data/network/translation_of_shill_ethernet_with_eap.onc
@@ -0,0 +1,8 @@
+{
+ "Ethernet":{
+ "Authentication":"8021X"
+ },
+ "GUID":"guid",
+ "Name":"",
+ "Type":"Ethernet"
+}