commit | 502f66397f33a27fc8a51f44048168dba8d9ef56 | [log] [tgz] |
---|---|---|
author | Clark DuVall <cduvall@chromium.org> | Wed Jan 23 16:55:17 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 23 16:55:17 2019 |
tree | a73259970f066dab20c9fae16bea2228aa9339de | |
parent | c5a96bff56f107c75ecb105558a374856c59ed16 [diff] |
Move Android SPNEGO token generation to the browser process This creates a HttpNegotiateAuthSystem interface which the network service can implement which calls out to the browser process for token generation. A NegotiateAuthSystemFactory can be passed through to the HttpAuthHandlerFactory, which will be used in the Android network service case to override the default android AuthSystem. This has been manually tested on Android with the instructions here: https://chromium.googlesource.com/chromium/src.git/+/lkgr/tools/android/kerberos/README.md If there is a more robust way of testing, please let me know. Bug: 922127 Change-Id: Ia858c157d823cafe13bcfcbd97dd19e8a85c6c68 Reviewed-on: https://chromium-review.googlesource.com/c/1413140 Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Asanka Herath <asanka@chromium.org> Reviewed-by: John Abd-El-Malek <jam@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#625231}
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 .