Support HTTP authentication policies on ChromeOS

The policies are needed on Active Directory managed devices in order
to configure Kerberos authentication through GSSAPI.

The first use case will be the SAML flow during ARC account
provisioning, where the Device Management server asks AD FS
to authenticate the user. Right now the user has to enter
their credentials. With Kerberos auth, we'll pass through
the Kerberos ticket, so that auth goes seamlessly.

BUG=chromium:737544
TEST=Compiles. Actual testing requires Chrome OS changes that
     depend on this CL, will be done when CL is available.

Change-Id: Id0a541fa610975e6c03a7b5dba63a7653cb48bf3
Reviewed-on: https://chromium-review.googlesource.com/610228
Commit-Queue: Lutz Justen <ljusten@chromium.org>
Reviewed-by: Drew Wilson <atwilson@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#495500}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: c3fed026b3475f896673dfa1aa40040a19010f27
1 file changed
tree: 468c622f17deb85d1385ddc4f139957571a18f8a
  1. android/
  2. core/
  3. proto/
  4. resources/
  5. tools/
  6. BUILD.gn
  7. OWNERS
  8. policy_export.h