#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_WEBAUTHN_VIRTUAL_AUTHENTICATOR_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_WEBAUTHN_VIRTUAL_AUTHENTICATOR_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace blink::test::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_GetUniqueId_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_GetUniqueId_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_AddRegistration_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_AddRegistration_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_GetRegistrations_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_GetRegistrations_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_RemoveRegistration_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_RemoveRegistration_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_ClearRegistrations_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_ClearRegistrations_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_GetLargeBlob_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_GetLargeBlob_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_SetLargeBlob_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_SetLargeBlob_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_SetUserVerified_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticator_SetUserVerified_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticatorManager_CreateAuthenticator_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticatorManager_CreateAuthenticator_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticatorManager_GetAuthenticators_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticatorManager_GetAuthenticators_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticatorManager_RemoveAuthenticator_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticatorManager_RemoveAuthenticator_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticatorManager_ClearAuthenticators_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) VirtualAuthenticatorManager_ClearAuthenticators_ResponseParams_Data { … };
static_assert …;
}
class VirtualAuthenticator_GetUniqueId_ParamsDataView { … };
class VirtualAuthenticator_GetUniqueId_ResponseParamsDataView { … };
class VirtualAuthenticator_AddRegistration_ParamsDataView { … };
class VirtualAuthenticator_AddRegistration_ResponseParamsDataView { … };
class VirtualAuthenticator_GetRegistrations_ParamsDataView { … };
class VirtualAuthenticator_GetRegistrations_ResponseParamsDataView { … };
class VirtualAuthenticator_RemoveRegistration_ParamsDataView { … };
class VirtualAuthenticator_RemoveRegistration_ResponseParamsDataView { … };
class VirtualAuthenticator_ClearRegistrations_ParamsDataView { … };
class VirtualAuthenticator_ClearRegistrations_ResponseParamsDataView { … };
class VirtualAuthenticator_GetLargeBlob_ParamsDataView { … };
class VirtualAuthenticator_GetLargeBlob_ResponseParamsDataView { … };
class VirtualAuthenticator_SetLargeBlob_ParamsDataView { … };
class VirtualAuthenticator_SetLargeBlob_ResponseParamsDataView { … };
class VirtualAuthenticator_SetUserVerified_ParamsDataView { … };
class VirtualAuthenticator_SetUserVerified_ResponseParamsDataView { … };
class VirtualAuthenticatorManager_CreateAuthenticator_ParamsDataView { … };
class VirtualAuthenticatorManager_CreateAuthenticator_ResponseParamsDataView { … };
class VirtualAuthenticatorManager_GetAuthenticators_ParamsDataView { … };
class VirtualAuthenticatorManager_GetAuthenticators_ResponseParamsDataView { … };
class VirtualAuthenticatorManager_RemoveAuthenticator_ParamsDataView { … };
class VirtualAuthenticatorManager_RemoveAuthenticator_ResponseParamsDataView { … };
class VirtualAuthenticatorManager_ClearAuthenticators_ParamsDataView { … };
class VirtualAuthenticatorManager_ClearAuthenticators_ResponseParamsDataView { … };
inline void VirtualAuthenticator_GetUniqueId_ResponseParamsDataView::GetIdDataView(
mojo::StringDataView* output) { … }
inline void VirtualAuthenticator_AddRegistration_ParamsDataView::GetKeyDataView(
RegisteredKeyDataView* output) { … }
inline void VirtualAuthenticator_GetRegistrations_ResponseParamsDataView::GetKeysDataView(
mojo::ArrayDataView<RegisteredKeyDataView>* output) { … }
inline void VirtualAuthenticator_RemoveRegistration_ParamsDataView::GetKeyHandleDataView(
mojo::ArrayDataView<uint8_t>* output) { … }
inline void VirtualAuthenticator_GetLargeBlob_ParamsDataView::GetKeyHandleDataView(
mojo::ArrayDataView<uint8_t>* output) { … }
inline void VirtualAuthenticator_GetLargeBlob_ResponseParamsDataView::GetBlobDataView(
mojo::ArrayDataView<uint8_t>* output) { … }
inline void VirtualAuthenticator_SetLargeBlob_ParamsDataView::GetKeyHandleDataView(
mojo::ArrayDataView<uint8_t>* output) { … }
inline void VirtualAuthenticator_SetLargeBlob_ParamsDataView::GetBlobDataView(
mojo::ArrayDataView<uint8_t>* output) { … }
inline void VirtualAuthenticatorManager_CreateAuthenticator_ParamsDataView::GetOptionsDataView(
VirtualAuthenticatorOptionsDataView* output) { … }
inline void VirtualAuthenticatorManager_GetAuthenticators_ResponseParamsDataView::GetAuthenticatorsDataView(
mojo::ArrayDataView<mojo::InterfacePtrDataView<VirtualAuthenticatorInterfaceBase>>* output) { … }
inline void VirtualAuthenticatorManager_RemoveAuthenticator_ParamsDataView::GetIdDataView(
mojo::StringDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif