#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 {
IsUvpaaRequest::IsUvpaaRequest()
: … { … }
IsUvpaaRequest::~IsUvpaaRequest() = default;
IsUvpaaRequest::IsUvpaaRequest(IsUvpaaRequest&& rhs) noexcept = default;
IsUvpaaRequest& IsUvpaaRequest::operator=(IsUvpaaRequest&& rhs) noexcept = default;
IsUvpaaRequest IsUvpaaRequest::Clone() const { … }
bool IsUvpaaRequest::Populate(
const base::Value::Dict& dict, IsUvpaaRequest& out) { … }
bool IsUvpaaRequest::Populate(
const base::Value& value, IsUvpaaRequest& out) { … }
std::optional<IsUvpaaRequest> IsUvpaaRequest::FromValue(const base::Value::Dict& value) { … }
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 { … }
bool CreateRequest::Populate(
const base::Value::Dict& dict, CreateRequest& out) { … }
bool CreateRequest::Populate(
const base::Value& value, CreateRequest& out) { … }
std::optional<CreateRequest> CreateRequest::FromValue(const base::Value::Dict& value) { … }
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 { … }
bool GetRequest::Populate(
const base::Value::Dict& dict, GetRequest& out) { … }
bool GetRequest::Populate(
const base::Value& value, GetRequest& out) { … }
std::optional<GetRequest> GetRequest::FromValue(const base::Value::Dict& value) { … }
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 { … }
bool DOMExceptionDetails::Populate(
const base::Value::Dict& dict, DOMExceptionDetails& out) { … }
bool DOMExceptionDetails::Populate(
const base::Value& value, DOMExceptionDetails& out) { … }
std::optional<DOMExceptionDetails> DOMExceptionDetails::FromValue(const base::Value::Dict& value) { … }
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 { … }
bool CreateResponseDetails::Populate(
const base::Value::Dict& dict, CreateResponseDetails& out) { … }
bool CreateResponseDetails::Populate(
const base::Value& value, CreateResponseDetails& out) { … }
std::optional<CreateResponseDetails> CreateResponseDetails::FromValue(const base::Value::Dict& value) { … }
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 { … }
bool GetResponseDetails::Populate(
const base::Value::Dict& dict, GetResponseDetails& out) { … }
bool GetResponseDetails::Populate(
const base::Value& value, GetResponseDetails& out) { … }
std::optional<GetResponseDetails> GetResponseDetails::FromValue(const base::Value::Dict& value) { … }
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 { … }
bool IsUvpaaResponseDetails::Populate(
const base::Value::Dict& dict, IsUvpaaResponseDetails& out) { … }
bool IsUvpaaResponseDetails::Populate(
const base::Value& value, IsUvpaaResponseDetails& out) { … }
std::optional<IsUvpaaResponseDetails> IsUvpaaResponseDetails::FromValue(const base::Value::Dict& value) { … }
std::optional<IsUvpaaResponseDetails> IsUvpaaResponseDetails::FromValue(const base::Value& value) { … }
base::Value::Dict IsUvpaaResponseDetails::ToValue() const { … }
namespace CompleteCreateRequest {
Params::Params() = default;
Params::~Params() = default;
Params::Params(Params&& rhs) noexcept = default;
Params& Params::operator=(Params&& rhs) noexcept = default;
std::optional<Params> Params::Create(const base::Value::List& args) { … }
base::Value::List Results::Create() { … }
}
namespace CompleteGetRequest {
Params::Params() = default;
Params::~Params() = default;
Params::Params(Params&& rhs) noexcept = default;
Params& Params::operator=(Params&& rhs) noexcept = default;
std::optional<Params> Params::Create(const base::Value::List& args) { … }
base::Value::List Results::Create() { … }
}
namespace CompleteIsUvpaaRequest {
Params::Params() = default;
Params::~Params() = default;
Params::Params(Params&& rhs) noexcept = default;
Params& Params::operator=(Params&& rhs) noexcept = default;
std::optional<Params> Params::Create(const base::Value::List& args) { … }
base::Value::List Results::Create() { … }
}
namespace Attach {
base::Value::List Results::Create(const std::string& error) { … }
}
namespace Detach {
base::Value::List Results::Create(const std::string& error) { … }
}
namespace OnRemoteSessionStateChange {
const char kEventName[] = …;
base::Value::List Create() { … }
}
namespace OnCreateRequest {
const char kEventName[] = …;
base::Value::List Create(const CreateRequest& request_info) { … }
}
namespace OnGetRequest {
const char kEventName[] = …;
base::Value::List Create(const GetRequest& request_info) { … }
}
namespace OnIsUvpaaRequest {
const char kEventName[] = …;
base::Value::List Create(const IsUvpaaRequest& request_info) { … }
}
namespace OnRequestCanceled {
const char kEventName[] = …;
base::Value::List Create(int request_id) { … }
}
}
}
}