chromium/out/Default/gen/chrome/common/extensions/api/web_authentication_proxy.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// GENERATED FROM THE API DEFINITION IN
//   chrome/common/extensions/api/web_authentication_proxy.idl
// by tools/json_schema_compiler.
// DO NOT EDIT.

#include "chrome/common/extensions/api/web_authentication_proxy.h"

#include <memory>
#include <optional>
#include <ostream>
#include <string>
#include <string_view>
#include <utility>
#include <vector>

#include "base/check.h"
#include "base/check_op.h"
#include "base/notreached.h"
#include "base/strings/string_number_conversions.h"
#include "base/strings/utf_string_conversions.h"
#include "base/values.h"
#include "tools/json_schema_compiler/util.h"

UTF8ToUTF16;

namespace extensions {
namespace api {
namespace web_authentication_proxy {
//
// Types
//

IsUvpaaRequest::IsUvpaaRequest()
:{}

IsUvpaaRequest::~IsUvpaaRequest() = default;
IsUvpaaRequest::IsUvpaaRequest(IsUvpaaRequest&& rhs) noexcept = default;
IsUvpaaRequest& IsUvpaaRequest::operator=(IsUvpaaRequest&& rhs) noexcept = default;
IsUvpaaRequest IsUvpaaRequest::Clone() const {}

// static
bool IsUvpaaRequest::Populate(
    const base::Value::Dict& dict, IsUvpaaRequest& out) {}

// static
bool IsUvpaaRequest::Populate(
    const base::Value& value, IsUvpaaRequest& out) {}

// static
std::optional<IsUvpaaRequest> IsUvpaaRequest::FromValue(const base::Value::Dict& value) {}

// static
std::optional<IsUvpaaRequest> IsUvpaaRequest::FromValue(const base::Value& value) {}

base::Value::Dict IsUvpaaRequest::ToValue() const {}


CreateRequest::CreateRequest()
:{}

CreateRequest::~CreateRequest() = default;
CreateRequest::CreateRequest(CreateRequest&& rhs) noexcept = default;
CreateRequest& CreateRequest::operator=(CreateRequest&& rhs) noexcept = default;
CreateRequest CreateRequest::Clone() const {}

// static
bool CreateRequest::Populate(
    const base::Value::Dict& dict, CreateRequest& out) {}

// static
bool CreateRequest::Populate(
    const base::Value& value, CreateRequest& out) {}

// static
std::optional<CreateRequest> CreateRequest::FromValue(const base::Value::Dict& value) {}

// static
std::optional<CreateRequest> CreateRequest::FromValue(const base::Value& value) {}

base::Value::Dict CreateRequest::ToValue() const {}


GetRequest::GetRequest()
:{}

GetRequest::~GetRequest() = default;
GetRequest::GetRequest(GetRequest&& rhs) noexcept = default;
GetRequest& GetRequest::operator=(GetRequest&& rhs) noexcept = default;
GetRequest GetRequest::Clone() const {}

// static
bool GetRequest::Populate(
    const base::Value::Dict& dict, GetRequest& out) {}

// static
bool GetRequest::Populate(
    const base::Value& value, GetRequest& out) {}

// static
std::optional<GetRequest> GetRequest::FromValue(const base::Value::Dict& value) {}

// static
std::optional<GetRequest> GetRequest::FromValue(const base::Value& value) {}

base::Value::Dict GetRequest::ToValue() const {}


DOMExceptionDetails::DOMExceptionDetails()
 {}

DOMExceptionDetails::~DOMExceptionDetails() = default;
DOMExceptionDetails::DOMExceptionDetails(DOMExceptionDetails&& rhs) noexcept = default;
DOMExceptionDetails& DOMExceptionDetails::operator=(DOMExceptionDetails&& rhs) noexcept = default;
DOMExceptionDetails DOMExceptionDetails::Clone() const {}

// static
bool DOMExceptionDetails::Populate(
    const base::Value::Dict& dict, DOMExceptionDetails& out) {}

// static
bool DOMExceptionDetails::Populate(
    const base::Value& value, DOMExceptionDetails& out) {}

// static
std::optional<DOMExceptionDetails> DOMExceptionDetails::FromValue(const base::Value::Dict& value) {}

// static
std::optional<DOMExceptionDetails> DOMExceptionDetails::FromValue(const base::Value& value) {}

base::Value::Dict DOMExceptionDetails::ToValue() const {}


CreateResponseDetails::CreateResponseDetails()
:{}

CreateResponseDetails::~CreateResponseDetails() = default;
CreateResponseDetails::CreateResponseDetails(CreateResponseDetails&& rhs) noexcept = default;
CreateResponseDetails& CreateResponseDetails::operator=(CreateResponseDetails&& rhs) noexcept = default;
CreateResponseDetails CreateResponseDetails::Clone() const {}

// static
bool CreateResponseDetails::Populate(
    const base::Value::Dict& dict, CreateResponseDetails& out) {}

// static
bool CreateResponseDetails::Populate(
    const base::Value& value, CreateResponseDetails& out) {}

// static
std::optional<CreateResponseDetails> CreateResponseDetails::FromValue(const base::Value::Dict& value) {}

// static
std::optional<CreateResponseDetails> CreateResponseDetails::FromValue(const base::Value& value) {}

base::Value::Dict CreateResponseDetails::ToValue() const {}


GetResponseDetails::GetResponseDetails()
:{}

GetResponseDetails::~GetResponseDetails() = default;
GetResponseDetails::GetResponseDetails(GetResponseDetails&& rhs) noexcept = default;
GetResponseDetails& GetResponseDetails::operator=(GetResponseDetails&& rhs) noexcept = default;
GetResponseDetails GetResponseDetails::Clone() const {}

// static
bool GetResponseDetails::Populate(
    const base::Value::Dict& dict, GetResponseDetails& out) {}

// static
bool GetResponseDetails::Populate(
    const base::Value& value, GetResponseDetails& out) {}

// static
std::optional<GetResponseDetails> GetResponseDetails::FromValue(const base::Value::Dict& value) {}

// static
std::optional<GetResponseDetails> GetResponseDetails::FromValue(const base::Value& value) {}

base::Value::Dict GetResponseDetails::ToValue() const {}


IsUvpaaResponseDetails::IsUvpaaResponseDetails()
:{}

IsUvpaaResponseDetails::~IsUvpaaResponseDetails() = default;
IsUvpaaResponseDetails::IsUvpaaResponseDetails(IsUvpaaResponseDetails&& rhs) noexcept = default;
IsUvpaaResponseDetails& IsUvpaaResponseDetails::operator=(IsUvpaaResponseDetails&& rhs) noexcept = default;
IsUvpaaResponseDetails IsUvpaaResponseDetails::Clone() const {}

// static
bool IsUvpaaResponseDetails::Populate(
    const base::Value::Dict& dict, IsUvpaaResponseDetails& out) {}

// static
bool IsUvpaaResponseDetails::Populate(
    const base::Value& value, IsUvpaaResponseDetails& out) {}

// static
std::optional<IsUvpaaResponseDetails> IsUvpaaResponseDetails::FromValue(const base::Value::Dict& value) {}

// static
std::optional<IsUvpaaResponseDetails> IsUvpaaResponseDetails::FromValue(const base::Value& value) {}

base::Value::Dict IsUvpaaResponseDetails::ToValue() const {}



//
// Functions
//

namespace CompleteCreateRequest {

Params::Params() = default;
Params::~Params() = default;
Params::Params(Params&& rhs) noexcept = default;
Params& Params::operator=(Params&& rhs) noexcept = default;

// static
std::optional<Params> Params::Create(const base::Value::List& args) {}


base::Value::List Results::Create() {}
}  // namespace CompleteCreateRequest

namespace CompleteGetRequest {

Params::Params() = default;
Params::~Params() = default;
Params::Params(Params&& rhs) noexcept = default;
Params& Params::operator=(Params&& rhs) noexcept = default;

// static
std::optional<Params> Params::Create(const base::Value::List& args) {}


base::Value::List Results::Create() {}
}  // namespace CompleteGetRequest

namespace CompleteIsUvpaaRequest {

Params::Params() = default;
Params::~Params() = default;
Params::Params(Params&& rhs) noexcept = default;
Params& Params::operator=(Params&& rhs) noexcept = default;

// static
std::optional<Params> Params::Create(const base::Value::List& args) {}


base::Value::List Results::Create() {}
}  // namespace CompleteIsUvpaaRequest

namespace Attach {

base::Value::List Results::Create(const std::string& error) {}
}  // namespace Attach

namespace Detach {

base::Value::List Results::Create(const std::string& error) {}
}  // namespace Detach

//
// Events
//

namespace OnRemoteSessionStateChange {

const char kEventName[] =;

base::Value::List Create() {}

}  // namespace OnRemoteSessionStateChange

namespace OnCreateRequest {

const char kEventName[] =;

base::Value::List Create(const CreateRequest& request_info) {}

}  // namespace OnCreateRequest

namespace OnGetRequest {

const char kEventName[] =;

base::Value::List Create(const GetRequest& request_info) {}

}  // namespace OnGetRequest

namespace OnIsUvpaaRequest {

const char kEventName[] =;

base::Value::List Create(const IsUvpaaRequest& request_info) {}

}  // namespace OnIsUvpaaRequest

namespace OnRequestCanceled {

const char kEventName[] =;

base::Value::List Create(int request_id) {}

}  // namespace OnRequestCanceled

}  // namespace web_authentication_proxy
}  // namespace api
}  // namespace extensions