#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2fsync_2fprotocol_2fwebauthn_5fcredential_5fspecifics_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2fsync_2fprotocol_2fwebauthn_5fcredential_5fspecifics_2eproto
#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_components_2fsync_2fprotocol_2fwebauthn_5fcredential_5fspecifics_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_components_2fsync_2fprotocol_2fwebauthn_5fcredential_5fspecifics_2eproto { … };
namespace sync_pb {
class WebauthnCredentialSpecifics;
struct WebauthnCredentialSpecificsDefaultTypeInternal;
extern WebauthnCredentialSpecificsDefaultTypeInternal _WebauthnCredentialSpecifics_default_instance_;
class WebauthnCredentialSpecifics_Encrypted;
struct WebauthnCredentialSpecifics_EncryptedDefaultTypeInternal;
extern WebauthnCredentialSpecifics_EncryptedDefaultTypeInternal _WebauthnCredentialSpecifics_Encrypted_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::sync_pb::WebauthnCredentialSpecifics* Arena::CreateMaybeMessage<::sync_pb::WebauthnCredentialSpecifics>(Arena*);
template<> ::sync_pb::WebauthnCredentialSpecifics_Encrypted* Arena::CreateMaybeMessage<::sync_pb::WebauthnCredentialSpecifics_Encrypted>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace sync_pb {
class WebauthnCredentialSpecifics_Encrypted final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class WebauthnCredentialSpecifics final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool WebauthnCredentialSpecifics_Encrypted::_internal_has_private_key() const { … }
inline bool WebauthnCredentialSpecifics_Encrypted::has_private_key() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::clear_private_key() { … }
inline const std::string& WebauthnCredentialSpecifics_Encrypted::private_key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics_Encrypted::set_private_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::mutable_private_key() { … }
inline const std::string& WebauthnCredentialSpecifics_Encrypted::_internal_private_key() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::_internal_set_private_key(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::_internal_mutable_private_key() { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::release_private_key() { … }
inline void WebauthnCredentialSpecifics_Encrypted::set_allocated_private_key(std::string* private_key) { … }
inline bool WebauthnCredentialSpecifics_Encrypted::_internal_has_hmac_secret() const { … }
inline bool WebauthnCredentialSpecifics_Encrypted::has_hmac_secret() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::clear_hmac_secret() { … }
inline const std::string& WebauthnCredentialSpecifics_Encrypted::hmac_secret() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics_Encrypted::set_hmac_secret(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::mutable_hmac_secret() { … }
inline const std::string& WebauthnCredentialSpecifics_Encrypted::_internal_hmac_secret() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::_internal_set_hmac_secret(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::_internal_mutable_hmac_secret() { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::release_hmac_secret() { … }
inline void WebauthnCredentialSpecifics_Encrypted::set_allocated_hmac_secret(std::string* hmac_secret) { … }
inline bool WebauthnCredentialSpecifics_Encrypted::_internal_has_cred_blob() const { … }
inline bool WebauthnCredentialSpecifics_Encrypted::has_cred_blob() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::clear_cred_blob() { … }
inline const std::string& WebauthnCredentialSpecifics_Encrypted::cred_blob() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics_Encrypted::set_cred_blob(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::mutable_cred_blob() { … }
inline const std::string& WebauthnCredentialSpecifics_Encrypted::_internal_cred_blob() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::_internal_set_cred_blob(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::_internal_mutable_cred_blob() { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::release_cred_blob() { … }
inline void WebauthnCredentialSpecifics_Encrypted::set_allocated_cred_blob(std::string* cred_blob) { … }
inline bool WebauthnCredentialSpecifics_Encrypted::_internal_has_large_blob() const { … }
inline bool WebauthnCredentialSpecifics_Encrypted::has_large_blob() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::clear_large_blob() { … }
inline const std::string& WebauthnCredentialSpecifics_Encrypted::large_blob() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics_Encrypted::set_large_blob(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::mutable_large_blob() { … }
inline const std::string& WebauthnCredentialSpecifics_Encrypted::_internal_large_blob() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::_internal_set_large_blob(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::_internal_mutable_large_blob() { … }
inline std::string* WebauthnCredentialSpecifics_Encrypted::release_large_blob() { … }
inline void WebauthnCredentialSpecifics_Encrypted::set_allocated_large_blob(std::string* large_blob) { … }
inline bool WebauthnCredentialSpecifics_Encrypted::_internal_has_large_blob_uncompressed_size() const { … }
inline bool WebauthnCredentialSpecifics_Encrypted::has_large_blob_uncompressed_size() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::clear_large_blob_uncompressed_size() { … }
inline uint64_t WebauthnCredentialSpecifics_Encrypted::_internal_large_blob_uncompressed_size() const { … }
inline uint64_t WebauthnCredentialSpecifics_Encrypted::large_blob_uncompressed_size() const { … }
inline void WebauthnCredentialSpecifics_Encrypted::_internal_set_large_blob_uncompressed_size(uint64_t value) { … }
inline void WebauthnCredentialSpecifics_Encrypted::set_large_blob_uncompressed_size(uint64_t value) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_sync_id() const { … }
inline bool WebauthnCredentialSpecifics::has_sync_id() const { … }
inline void WebauthnCredentialSpecifics::clear_sync_id() { … }
inline const std::string& WebauthnCredentialSpecifics::sync_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics::set_sync_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics::mutable_sync_id() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_sync_id() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_sync_id(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_mutable_sync_id() { … }
inline std::string* WebauthnCredentialSpecifics::release_sync_id() { … }
inline void WebauthnCredentialSpecifics::set_allocated_sync_id(std::string* sync_id) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_credential_id() const { … }
inline bool WebauthnCredentialSpecifics::has_credential_id() const { … }
inline void WebauthnCredentialSpecifics::clear_credential_id() { … }
inline const std::string& WebauthnCredentialSpecifics::credential_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics::set_credential_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics::mutable_credential_id() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_credential_id() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_credential_id(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_mutable_credential_id() { … }
inline std::string* WebauthnCredentialSpecifics::release_credential_id() { … }
inline void WebauthnCredentialSpecifics::set_allocated_credential_id(std::string* credential_id) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_rp_id() const { … }
inline bool WebauthnCredentialSpecifics::has_rp_id() const { … }
inline void WebauthnCredentialSpecifics::clear_rp_id() { … }
inline const std::string& WebauthnCredentialSpecifics::rp_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics::set_rp_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics::mutable_rp_id() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_rp_id() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_rp_id(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_mutable_rp_id() { … }
inline std::string* WebauthnCredentialSpecifics::release_rp_id() { … }
inline void WebauthnCredentialSpecifics::set_allocated_rp_id(std::string* rp_id) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_user_id() const { … }
inline bool WebauthnCredentialSpecifics::has_user_id() const { … }
inline void WebauthnCredentialSpecifics::clear_user_id() { … }
inline const std::string& WebauthnCredentialSpecifics::user_id() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics::set_user_id(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics::mutable_user_id() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_user_id() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_user_id(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_mutable_user_id() { … }
inline std::string* WebauthnCredentialSpecifics::release_user_id() { … }
inline void WebauthnCredentialSpecifics::set_allocated_user_id(std::string* user_id) { … }
inline int WebauthnCredentialSpecifics::_internal_newly_shadowed_credential_ids_size() const { … }
inline int WebauthnCredentialSpecifics::newly_shadowed_credential_ids_size() const { … }
inline void WebauthnCredentialSpecifics::clear_newly_shadowed_credential_ids() { … }
inline std::string* WebauthnCredentialSpecifics::add_newly_shadowed_credential_ids() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_newly_shadowed_credential_ids(int index) const { … }
inline const std::string& WebauthnCredentialSpecifics::newly_shadowed_credential_ids(int index) const { … }
inline std::string* WebauthnCredentialSpecifics::mutable_newly_shadowed_credential_ids(int index) { … }
inline void WebauthnCredentialSpecifics::set_newly_shadowed_credential_ids(int index, const std::string& value) { … }
inline void WebauthnCredentialSpecifics::set_newly_shadowed_credential_ids(int index, std::string&& value) { … }
inline void WebauthnCredentialSpecifics::set_newly_shadowed_credential_ids(int index, const char* value) { … }
inline void WebauthnCredentialSpecifics::set_newly_shadowed_credential_ids(int index, const void* value, size_t size) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_add_newly_shadowed_credential_ids() { … }
inline void WebauthnCredentialSpecifics::add_newly_shadowed_credential_ids(const std::string& value) { … }
inline void WebauthnCredentialSpecifics::add_newly_shadowed_credential_ids(std::string&& value) { … }
inline void WebauthnCredentialSpecifics::add_newly_shadowed_credential_ids(const char* value) { … }
inline void WebauthnCredentialSpecifics::add_newly_shadowed_credential_ids(const void* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
WebauthnCredentialSpecifics::newly_shadowed_credential_ids() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
WebauthnCredentialSpecifics::mutable_newly_shadowed_credential_ids() { … }
inline bool WebauthnCredentialSpecifics::_internal_has_creation_time() const { … }
inline bool WebauthnCredentialSpecifics::has_creation_time() const { … }
inline void WebauthnCredentialSpecifics::clear_creation_time() { … }
inline int64_t WebauthnCredentialSpecifics::_internal_creation_time() const { … }
inline int64_t WebauthnCredentialSpecifics::creation_time() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_creation_time(int64_t value) { … }
inline void WebauthnCredentialSpecifics::set_creation_time(int64_t value) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_user_name() const { … }
inline bool WebauthnCredentialSpecifics::has_user_name() const { … }
inline void WebauthnCredentialSpecifics::clear_user_name() { … }
inline const std::string& WebauthnCredentialSpecifics::user_name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics::set_user_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics::mutable_user_name() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_user_name() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_user_name(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_mutable_user_name() { … }
inline std::string* WebauthnCredentialSpecifics::release_user_name() { … }
inline void WebauthnCredentialSpecifics::set_allocated_user_name(std::string* user_name) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_user_display_name() const { … }
inline bool WebauthnCredentialSpecifics::has_user_display_name() const { … }
inline void WebauthnCredentialSpecifics::clear_user_display_name() { … }
inline const std::string& WebauthnCredentialSpecifics::user_display_name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void WebauthnCredentialSpecifics::set_user_display_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics::mutable_user_display_name() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_user_display_name() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_user_display_name(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_mutable_user_display_name() { … }
inline std::string* WebauthnCredentialSpecifics::release_user_display_name() { … }
inline void WebauthnCredentialSpecifics::set_allocated_user_display_name(std::string* user_display_name) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_third_party_payments_support() const { … }
inline bool WebauthnCredentialSpecifics::has_third_party_payments_support() const { … }
inline void WebauthnCredentialSpecifics::clear_third_party_payments_support() { … }
inline bool WebauthnCredentialSpecifics::_internal_third_party_payments_support() const { … }
inline bool WebauthnCredentialSpecifics::third_party_payments_support() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_third_party_payments_support(bool value) { … }
inline void WebauthnCredentialSpecifics::set_third_party_payments_support(bool value) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_last_used_time_windows_epoch_micros() const { … }
inline bool WebauthnCredentialSpecifics::has_last_used_time_windows_epoch_micros() const { … }
inline void WebauthnCredentialSpecifics::clear_last_used_time_windows_epoch_micros() { … }
inline int64_t WebauthnCredentialSpecifics::_internal_last_used_time_windows_epoch_micros() const { … }
inline int64_t WebauthnCredentialSpecifics::last_used_time_windows_epoch_micros() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_last_used_time_windows_epoch_micros(int64_t value) { … }
inline void WebauthnCredentialSpecifics::set_last_used_time_windows_epoch_micros(int64_t value) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_key_version() const { … }
inline bool WebauthnCredentialSpecifics::has_key_version() const { … }
inline void WebauthnCredentialSpecifics::clear_key_version() { … }
inline int32_t WebauthnCredentialSpecifics::_internal_key_version() const { … }
inline int32_t WebauthnCredentialSpecifics::key_version() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_key_version(int32_t value) { … }
inline void WebauthnCredentialSpecifics::set_key_version(int32_t value) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_private_key() const { … }
inline bool WebauthnCredentialSpecifics::has_private_key() const { … }
inline void WebauthnCredentialSpecifics::set_has_private_key() { … }
inline void WebauthnCredentialSpecifics::clear_private_key() { … }
inline const std::string& WebauthnCredentialSpecifics::private_key() const { … }
template <typename ArgT0, typename... ArgT>
inline void WebauthnCredentialSpecifics::set_private_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics::mutable_private_key() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_private_key() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_private_key(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_mutable_private_key() { … }
inline std::string* WebauthnCredentialSpecifics::release_private_key() { … }
inline void WebauthnCredentialSpecifics::set_allocated_private_key(std::string* private_key) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_encrypted() const { … }
inline bool WebauthnCredentialSpecifics::has_encrypted() const { … }
inline void WebauthnCredentialSpecifics::set_has_encrypted() { … }
inline void WebauthnCredentialSpecifics::clear_encrypted() { … }
inline const std::string& WebauthnCredentialSpecifics::encrypted() const { … }
template <typename ArgT0, typename... ArgT>
inline void WebauthnCredentialSpecifics::set_encrypted(ArgT0&& arg0, ArgT... args) { … }
inline std::string* WebauthnCredentialSpecifics::mutable_encrypted() { … }
inline const std::string& WebauthnCredentialSpecifics::_internal_encrypted() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_encrypted(const std::string& value) { … }
inline std::string* WebauthnCredentialSpecifics::_internal_mutable_encrypted() { … }
inline std::string* WebauthnCredentialSpecifics::release_encrypted() { … }
inline void WebauthnCredentialSpecifics::set_allocated_encrypted(std::string* encrypted) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_edited_by_user() const { … }
inline bool WebauthnCredentialSpecifics::has_edited_by_user() const { … }
inline void WebauthnCredentialSpecifics::clear_edited_by_user() { … }
inline bool WebauthnCredentialSpecifics::_internal_edited_by_user() const { … }
inline bool WebauthnCredentialSpecifics::edited_by_user() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_edited_by_user(bool value) { … }
inline void WebauthnCredentialSpecifics::set_edited_by_user(bool value) { … }
inline bool WebauthnCredentialSpecifics::_internal_has_hidden() const { … }
inline bool WebauthnCredentialSpecifics::has_hidden() const { … }
inline void WebauthnCredentialSpecifics::clear_hidden() { … }
inline bool WebauthnCredentialSpecifics::_internal_hidden() const { … }
inline bool WebauthnCredentialSpecifics::hidden() const { … }
inline void WebauthnCredentialSpecifics::_internal_set_hidden(bool value) { … }
inline void WebauthnCredentialSpecifics::set_hidden(bool value) { … }
inline bool WebauthnCredentialSpecifics::has_encrypted_data() const { … }
inline void WebauthnCredentialSpecifics::clear_has_encrypted_data() { … }
inline WebauthnCredentialSpecifics::EncryptedDataCase WebauthnCredentialSpecifics::encrypted_data_case() const { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif