| Index: net/http/http_auth_handler_negotiate.cc
|
| ===================================================================
|
| --- net/http/http_auth_handler_negotiate.cc (revision 59119)
|
| +++ net/http/http_auth_handler_negotiate.cc (working copy)
|
| @@ -95,6 +95,13 @@
|
| scheme_ = "negotiate";
|
| score_ = 4;
|
| properties_ = ENCRYPTS_IDENTITY | IS_CONNECTION_BASED;
|
| + HttpAuth::AuthorizationResult auth_result =
|
| + auth_system_.ParseChallenge(challenge);
|
| + return (auth_result == HttpAuth::AUTHORIZATION_RESULT_ACCEPT);
|
| +}
|
| +
|
| +HttpAuth::AuthorizationResult HttpAuthHandlerNegotiate::HandleAnotherChallenge(
|
| + HttpAuth::ChallengeTokenizer* challenge) {
|
| return auth_system_.ParseChallenge(challenge);
|
| }
|
|
|
| @@ -103,10 +110,6 @@
|
| return auth_system_.NeedsIdentity();
|
| }
|
|
|
| -bool HttpAuthHandlerNegotiate::IsFinalRound() {
|
| - return auth_system_.IsFinalRound();
|
| -}
|
| -
|
| bool HttpAuthHandlerNegotiate::AllowsDefaultCredentials() {
|
| if (target_ == HttpAuth::AUTH_PROXY)
|
| return true;
|
|
|