Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(96)

Side by Side Diff: chrome/common/chrome_switches.cc

Issue 3155046: Add support for delegated Kerberos tickets during Negotiate authentication. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/common/chrome_switches.h ('k') | net/http/http_auth_filter.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/common/chrome_switches.h" 5 #include "chrome/common/chrome_switches.h"
6 6
7 #include "base/base_switches.h" 7 #include "base/base_switches.h"
8 #include "base/command_line.h" 8 #include "base/command_line.h"
9 9
10 namespace switches { 10 namespace switches {
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 56
57 // The URL to use for the gallery link in the app launcher. 57 // The URL to use for the gallery link in the app launcher.
58 const char kAppsGalleryURL[] = "apps-gallery-url"; 58 const char kAppsGalleryURL[] = "apps-gallery-url";
59 59
60 // Disable throbber for extension apps. 60 // Disable throbber for extension apps.
61 const char kAppsNoThrob[] = "apps-no-throb"; 61 const char kAppsNoThrob[] = "apps-no-throb";
62 62
63 // Whether to display the "Debug" link for app launch behavior. 63 // Whether to display the "Debug" link for app launch behavior.
64 const char kAppsDebug[] = "apps-debug"; 64 const char kAppsDebug[] = "apps-debug";
65 65
66 // Whitelist of servers that Negotiate will generate delegated Kerberos tickets
67 // for.
68 const char kAuthNegotiateDelegateWhitelist[] =
69 "auth-negotiate-delegate-whitelist";
70
66 // HTTP authentication schemes to enable. This is a comma separated list 71 // HTTP authentication schemes to enable. This is a comma separated list
67 // of authentication schemes (basic, digest, ntlm, and negotiate). By default 72 // of authentication schemes (basic, digest, ntlm, and negotiate). By default
68 // all schemes are enabled. The primary use of this command line flag is to help 73 // all schemes are enabled. The primary use of this command line flag is to help
69 // triage autentication-related issues reported by end-users. 74 // triage autentication-related issues reported by end-users.
70 const char kAuthSchemes[] = "auth-schemes"; 75 const char kAuthSchemes[] = "auth-schemes";
71 76
72 // Authentication white list for servers. 77 // Whitelist of servers which NTLM and Negotiate can automatically authenticate
73 const char kAuthServerWhitelist[] = "auth-server-whitelist"; 78 // with using the default credentials of the currently logged in user.
79 const char kAuthServerWhitelist[] = "auth-server-whitelist";
74 80
75 // The value of this switch tells the app to listen for and broadcast 81 // The value of this switch tells the app to listen for and broadcast
76 // automation-related messages on IPC channel with the given ID. 82 // automation-related messages on IPC channel with the given ID.
77 const char kAutomationClientChannelID[] = "automation-channel"; 83 const char kAutomationClientChannelID[] = "automation-channel";
78 84
79 // Block non-sandboxed plugins. 85 // Block non-sandboxed plugins.
80 const char kBlockNonSandboxedPlugins[] = "block-nonsandboxed-plugins"; 86 const char kBlockNonSandboxedPlugins[] = "block-nonsandboxed-plugins";
81 87
82 // Causes the browser process to throw an assertion on startup. 88 // Causes the browser process to throw an assertion on startup.
83 const char kBrowserAssertTest[] = "assert-test"; 89 const char kBrowserAssertTest[] = "assert-test";
(...skipping 1145 matching lines...) Expand 10 before | Expand all | Expand 10 after
1229 1235
1230 // ----------------------------------------------------------------------------- 1236 // -----------------------------------------------------------------------------
1231 // DO NOT ADD YOUR CRAP TO THE BOTTOM OF THIS FILE. 1237 // DO NOT ADD YOUR CRAP TO THE BOTTOM OF THIS FILE.
1232 // 1238 //
1233 // You were going to just dump your switches here, weren't you? Instead, 1239 // You were going to just dump your switches here, weren't you? Instead,
1234 // please put them in alphabetical order above, or in order inside the 1240 // please put them in alphabetical order above, or in order inside the
1235 // appropriate ifdef at the bottom. The order should match the header. 1241 // appropriate ifdef at the bottom. The order should match the header.
1236 // ----------------------------------------------------------------------------- 1242 // -----------------------------------------------------------------------------
1237 1243
1238 } // namespace switches 1244 } // namespace switches
OLDNEW
« no previous file with comments | « chrome/common/chrome_switches.h ('k') | net/http/http_auth_filter.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698