commit | b211ab2d528918666b0684d405e2abc642e67766 | [log] [tgz] |
---|---|---|
author | Pavol Marko <pmarko@chromium.org> | Wed Jan 23 20:03:04 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 23 20:03:04 2019 |
tree | d424d78613a48fb6bfc3cb4647c3e73098e93d56 | |
parent | 8a4a42c6f3928f87efcc3d34658bcdaf02ab7226 [diff] |
Allow better cert principal patterns for AutoSelectCertificateForUrls policy Allow the AutoSelectCertificateForUrls policy to match CommonName (C), Locality (L), Organization (O), OrganizationUnit (OU) of the ISSUER and SUBJECT of certificate candidates. Move the certificate principal matching code used for ONC network policies from //chromeos/network code to //components/certificate_matching and reuse it for the AutoSelectCertificateForUrls policy and for the existing ONC certificate matching. Bug: 905994 Test: unit tests and browser tests Change-Id: I12ba650741bcfa1a6c35e73443421fdf8fe2e38f Reviewed-on: https://chromium-review.googlesource.com/c/1405011 Commit-Queue: Pavol Marko <pmarko@chromium.org> Reviewed-by: Ryan Sleevi <rsleevi@chromium.org> Reviewed-by: Cait Phillips <caitkp@chromium.org> Reviewed-by: Alexander Hendrich <hendrich@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#625319}
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 .