Add auth type to SecondDeviceAuthBroker usage of EndpointFetcher crrev.com/c/6901994 migrated SecondDeviceAuthBroker to use the new EndpoitnFetcher. It was missed that the previous constructor used Chrome API key authentication under the hood. We now require clients to explicitly state the authentication they are using. Bug: 439911463 Change-Id: I797c381d04491d5b8b881edf8b9274a625f554a7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6940585 Commit-Queue: David Maunder <davidjm@chromium.org> Reviewed-by: Brittany Hartmire <bhartmire@google.com> Cr-Commit-Position: refs/heads/main@{#1514515}
diff --git a/chrome/browser/ash/login/oobe_quick_start/second_device_auth_broker.cc b/chrome/browser/ash/login/oobe_quick_start/second_device_auth_broker.cc index e9cc495d..28dad83 100644 --- a/chrome/browser/ash/login/oobe_quick_start/second_device_auth_broker.cc +++ b/chrome/browser/ash/login/oobe_quick_start/second_device_auth_broker.cc
@@ -531,6 +531,7 @@ /*identity_manager=*/nullptr, EndpointFetcher::RequestParams::Builder(kHttpPost, kChallengeDataAnnotation) + .SetAuthType(endpoint_fetcher::CHROME_API_KEY) .SetChannel(ash::GetChannel()) .SetContentType(kHttpContentType) .SetPostData(kGetChallengeDataRequest)