#include "chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h"
#include "base/functional/bind.h"
#include "base/logging.h"
#include "base/not_fatal_until.h"
#include "chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_service.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/common/extensions/api/web_authentication_proxy.h"
#include "content/public/browser/browser_context.h"
namespace extensions {
BrowserContextKeyedAPIFactory<WebAuthenticationProxyAPI>*
WebAuthenticationProxyAPI::GetFactoryInstance() { … }
WebAuthenticationProxyAPI::WebAuthenticationProxyAPI(
content::BrowserContext* context)
: … { … }
WebAuthenticationProxyAPI::~WebAuthenticationProxyAPI() = default;
void WebAuthenticationProxyAPI::Shutdown() { … }
void WebAuthenticationProxyAPI::OnListenerAdded(
const EventListenerInfo& details) { … }
void WebAuthenticationProxyAPI::OnListenerRemoved(
const EventListenerInfo& details) { … }
WebAuthenticationProxyAttachFunction::WebAuthenticationProxyAttachFunction() =
default;
WebAuthenticationProxyAttachFunction::~WebAuthenticationProxyAttachFunction() =
default;
ExtensionFunction::ResponseAction WebAuthenticationProxyAttachFunction::Run() { … }
WebAuthenticationProxyDetachFunction::WebAuthenticationProxyDetachFunction() =
default;
WebAuthenticationProxyDetachFunction::~WebAuthenticationProxyDetachFunction() =
default;
ExtensionFunction::ResponseAction WebAuthenticationProxyDetachFunction::Run() { … }
WebAuthenticationProxyCompleteCreateRequestFunction::
WebAuthenticationProxyCompleteCreateRequestFunction() = default;
WebAuthenticationProxyCompleteCreateRequestFunction::
~WebAuthenticationProxyCompleteCreateRequestFunction() = default;
void WebAuthenticationProxyCompleteCreateRequestFunction::DoRespond(
std::optional<std::string> error) { … }
ExtensionFunction::ResponseAction
WebAuthenticationProxyCompleteCreateRequestFunction::Run() { … }
WebAuthenticationProxyCompleteGetRequestFunction::
WebAuthenticationProxyCompleteGetRequestFunction() = default;
WebAuthenticationProxyCompleteGetRequestFunction::
~WebAuthenticationProxyCompleteGetRequestFunction() = default;
void WebAuthenticationProxyCompleteGetRequestFunction::DoRespond(
std::optional<std::string> error) { … }
ExtensionFunction::ResponseAction
WebAuthenticationProxyCompleteGetRequestFunction::Run() { … }
WebAuthenticationProxyCompleteIsUvpaaRequestFunction::
WebAuthenticationProxyCompleteIsUvpaaRequestFunction() = default;
WebAuthenticationProxyCompleteIsUvpaaRequestFunction::
~WebAuthenticationProxyCompleteIsUvpaaRequestFunction() = default;
ExtensionFunction::ResponseAction
WebAuthenticationProxyCompleteIsUvpaaRequestFunction::Run() { … }
}