commit | 75f1569b82b21f4f4d14c044098c163a3dca1a08 | [log] [tgz] |
---|---|---|
author | Pavol Marko <pmarko@chromium.org> | Tue Apr 24 14:01:21 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Apr 24 14:01:21 2018 |
tree | 624fcce2434a3c72083f7fd37362ba240a595af4 | |
parent | 79805a381181211732387e28b7994bf4808c4739 [diff] |
Support additional placeholders in ONC identity fields Support additional placeholders in ONC identity fields such as Identity or Username: - CERT_SUBJECT_COMMON_NAME: the ASCII CommonName of the selected client certificate (replaced when a CertPattern is used). - DEVICE_SERIAL_NUMBER: the serial number of the device. Only replaced in DeviceOpenNetworkConfiguration. - DEVICE_ASSET_ID: the Asset ID of the device. Only replaced in DeviceOpenNetworkConfiguration. This CL also changes ONC identity field variable replacement to use |VariableExpander| instead of custom code. chromeos_unittests --gtet_filter=ClientCertResolverTest* Bug: 833426 Test: unit_tests --gtest_filter=*NetworkConfigurationUpdater* && \ Change-Id: I436792ea0115230554f9726d56288cae09e80d40 Reviewed-on: https://chromium-review.googlesource.com/1016920 Commit-Queue: Pavol Marko <pmarko@chromium.org> Reviewed-by: Maksim Ivanov <emaxx@chromium.org> Reviewed-by: Lutz Justen <ljusten@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#553087}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .