#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2fsync_2fprotocol_2fnigori_5fspecifics_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2fsync_2fprotocol_2fnigori_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/generated_enum_util.h>
#include "components/sync/protocol/encryption.pb.h"
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_components_2fsync_2fprotocol_2fnigori_5fspecifics_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_components_2fsync_2fprotocol_2fnigori_5fspecifics_2eproto { … };
namespace sync_pb {
class CrossUserSharingPrivateKey;
struct CrossUserSharingPrivateKeyDefaultTypeInternal;
extern CrossUserSharingPrivateKeyDefaultTypeInternal _CrossUserSharingPrivateKey_default_instance_;
class CrossUserSharingPublicKey;
struct CrossUserSharingPublicKeyDefaultTypeInternal;
extern CrossUserSharingPublicKeyDefaultTypeInternal _CrossUserSharingPublicKey_default_instance_;
class EncryptionKeys;
struct EncryptionKeysDefaultTypeInternal;
extern EncryptionKeysDefaultTypeInternal _EncryptionKeys_default_instance_;
class NigoriKey;
struct NigoriKeyDefaultTypeInternal;
extern NigoriKeyDefaultTypeInternal _NigoriKey_default_instance_;
class NigoriKeyBag;
struct NigoriKeyBagDefaultTypeInternal;
extern NigoriKeyBagDefaultTypeInternal _NigoriKeyBag_default_instance_;
class NigoriSpecifics;
struct NigoriSpecificsDefaultTypeInternal;
extern NigoriSpecificsDefaultTypeInternal _NigoriSpecifics_default_instance_;
class NigoriSpecifics_TrustedVaultDebugInfo;
struct NigoriSpecifics_TrustedVaultDebugInfoDefaultTypeInternal;
extern NigoriSpecifics_TrustedVaultDebugInfoDefaultTypeInternal _NigoriSpecifics_TrustedVaultDebugInfo_default_instance_;
class TrustedVaultAutoUpgradeExperimentGroup;
struct TrustedVaultAutoUpgradeExperimentGroupDefaultTypeInternal;
extern TrustedVaultAutoUpgradeExperimentGroupDefaultTypeInternal _TrustedVaultAutoUpgradeExperimentGroup_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::sync_pb::CrossUserSharingPrivateKey* Arena::CreateMaybeMessage<::sync_pb::CrossUserSharingPrivateKey>(Arena*);
template<> ::sync_pb::CrossUserSharingPublicKey* Arena::CreateMaybeMessage<::sync_pb::CrossUserSharingPublicKey>(Arena*);
template<> ::sync_pb::EncryptionKeys* Arena::CreateMaybeMessage<::sync_pb::EncryptionKeys>(Arena*);
template<> ::sync_pb::NigoriKey* Arena::CreateMaybeMessage<::sync_pb::NigoriKey>(Arena*);
template<> ::sync_pb::NigoriKeyBag* Arena::CreateMaybeMessage<::sync_pb::NigoriKeyBag>(Arena*);
template<> ::sync_pb::NigoriSpecifics* Arena::CreateMaybeMessage<::sync_pb::NigoriSpecifics>(Arena*);
template<> ::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo* Arena::CreateMaybeMessage<::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo>(Arena*);
template<> ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup* Arena::CreateMaybeMessage<::sync_pb::TrustedVaultAutoUpgradeExperimentGroup>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace sync_pb {
enum TrustedVaultAutoUpgradeExperimentGroup_Type : int { … };
bool TrustedVaultAutoUpgradeExperimentGroup_Type_IsValid(int value);
constexpr TrustedVaultAutoUpgradeExperimentGroup_Type TrustedVaultAutoUpgradeExperimentGroup_Type_Type_MIN = …;
constexpr TrustedVaultAutoUpgradeExperimentGroup_Type TrustedVaultAutoUpgradeExperimentGroup_Type_Type_MAX = …;
constexpr int TrustedVaultAutoUpgradeExperimentGroup_Type_Type_ARRAYSIZE = …;
const std::string& TrustedVaultAutoUpgradeExperimentGroup_Type_Name(TrustedVaultAutoUpgradeExperimentGroup_Type value);
template<typename T>
inline const std::string& TrustedVaultAutoUpgradeExperimentGroup_Type_Name(T enum_t_value) { … }
bool TrustedVaultAutoUpgradeExperimentGroup_Type_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TrustedVaultAutoUpgradeExperimentGroup_Type* value);
enum NigoriSpecifics_PassphraseType : int { … };
bool NigoriSpecifics_PassphraseType_IsValid(int value);
constexpr NigoriSpecifics_PassphraseType NigoriSpecifics_PassphraseType_PassphraseType_MIN = …;
constexpr NigoriSpecifics_PassphraseType NigoriSpecifics_PassphraseType_PassphraseType_MAX = …;
constexpr int NigoriSpecifics_PassphraseType_PassphraseType_ARRAYSIZE = …;
const std::string& NigoriSpecifics_PassphraseType_Name(NigoriSpecifics_PassphraseType value);
template<typename T>
inline const std::string& NigoriSpecifics_PassphraseType_Name(T enum_t_value) { … }
bool NigoriSpecifics_PassphraseType_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NigoriSpecifics_PassphraseType* value);
enum NigoriSpecifics_KeyDerivationMethod : int { … };
bool NigoriSpecifics_KeyDerivationMethod_IsValid(int value);
constexpr NigoriSpecifics_KeyDerivationMethod NigoriSpecifics_KeyDerivationMethod_KeyDerivationMethod_MIN = …;
constexpr NigoriSpecifics_KeyDerivationMethod NigoriSpecifics_KeyDerivationMethod_KeyDerivationMethod_MAX = …;
constexpr int NigoriSpecifics_KeyDerivationMethod_KeyDerivationMethod_ARRAYSIZE = …;
const std::string& NigoriSpecifics_KeyDerivationMethod_Name(NigoriSpecifics_KeyDerivationMethod value);
template<typename T>
inline const std::string& NigoriSpecifics_KeyDerivationMethod_Name(T enum_t_value) { … }
bool NigoriSpecifics_KeyDerivationMethod_Parse(
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NigoriSpecifics_KeyDerivationMethod* value);
class NigoriKey final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class CrossUserSharingPrivateKey final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class CrossUserSharingPublicKey final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class EncryptionKeys final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class NigoriKeyBag final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class TrustedVaultAutoUpgradeExperimentGroup final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class NigoriSpecifics_TrustedVaultDebugInfo final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
class NigoriSpecifics final :
public ::PROTOBUF_NAMESPACE_ID::MessageLite { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool NigoriKey::_internal_has_deprecated_name() const { … }
inline bool NigoriKey::has_deprecated_name() const { … }
inline void NigoriKey::clear_deprecated_name() { … }
inline const std::string& NigoriKey::deprecated_name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NigoriKey::set_deprecated_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* NigoriKey::mutable_deprecated_name() { … }
inline const std::string& NigoriKey::_internal_deprecated_name() const { … }
inline void NigoriKey::_internal_set_deprecated_name(const std::string& value) { … }
inline std::string* NigoriKey::_internal_mutable_deprecated_name() { … }
inline std::string* NigoriKey::release_deprecated_name() { … }
inline void NigoriKey::set_allocated_deprecated_name(std::string* deprecated_name) { … }
inline bool NigoriKey::_internal_has_deprecated_user_key() const { … }
inline bool NigoriKey::has_deprecated_user_key() const { … }
inline void NigoriKey::clear_deprecated_user_key() { … }
inline const std::string& NigoriKey::deprecated_user_key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NigoriKey::set_deprecated_user_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* NigoriKey::mutable_deprecated_user_key() { … }
inline const std::string& NigoriKey::_internal_deprecated_user_key() const { … }
inline void NigoriKey::_internal_set_deprecated_user_key(const std::string& value) { … }
inline std::string* NigoriKey::_internal_mutable_deprecated_user_key() { … }
inline std::string* NigoriKey::release_deprecated_user_key() { … }
inline void NigoriKey::set_allocated_deprecated_user_key(std::string* deprecated_user_key) { … }
inline bool NigoriKey::_internal_has_encryption_key() const { … }
inline bool NigoriKey::has_encryption_key() const { … }
inline void NigoriKey::clear_encryption_key() { … }
inline const std::string& NigoriKey::encryption_key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NigoriKey::set_encryption_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* NigoriKey::mutable_encryption_key() { … }
inline const std::string& NigoriKey::_internal_encryption_key() const { … }
inline void NigoriKey::_internal_set_encryption_key(const std::string& value) { … }
inline std::string* NigoriKey::_internal_mutable_encryption_key() { … }
inline std::string* NigoriKey::release_encryption_key() { … }
inline void NigoriKey::set_allocated_encryption_key(std::string* encryption_key) { … }
inline bool NigoriKey::_internal_has_mac_key() const { … }
inline bool NigoriKey::has_mac_key() const { … }
inline void NigoriKey::clear_mac_key() { … }
inline const std::string& NigoriKey::mac_key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NigoriKey::set_mac_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* NigoriKey::mutable_mac_key() { … }
inline const std::string& NigoriKey::_internal_mac_key() const { … }
inline void NigoriKey::_internal_set_mac_key(const std::string& value) { … }
inline std::string* NigoriKey::_internal_mutable_mac_key() { … }
inline std::string* NigoriKey::release_mac_key() { … }
inline void NigoriKey::set_allocated_mac_key(std::string* mac_key) { … }
inline bool CrossUserSharingPrivateKey::_internal_has_version() const { … }
inline bool CrossUserSharingPrivateKey::has_version() const { … }
inline void CrossUserSharingPrivateKey::clear_version() { … }
inline int32_t CrossUserSharingPrivateKey::_internal_version() const { … }
inline int32_t CrossUserSharingPrivateKey::version() const { … }
inline void CrossUserSharingPrivateKey::_internal_set_version(int32_t value) { … }
inline void CrossUserSharingPrivateKey::set_version(int32_t value) { … }
inline bool CrossUserSharingPrivateKey::_internal_has_x25519_private_key() const { … }
inline bool CrossUserSharingPrivateKey::has_x25519_private_key() const { … }
inline void CrossUserSharingPrivateKey::clear_x25519_private_key() { … }
inline const std::string& CrossUserSharingPrivateKey::x25519_private_key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CrossUserSharingPrivateKey::set_x25519_private_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* CrossUserSharingPrivateKey::mutable_x25519_private_key() { … }
inline const std::string& CrossUserSharingPrivateKey::_internal_x25519_private_key() const { … }
inline void CrossUserSharingPrivateKey::_internal_set_x25519_private_key(const std::string& value) { … }
inline std::string* CrossUserSharingPrivateKey::_internal_mutable_x25519_private_key() { … }
inline std::string* CrossUserSharingPrivateKey::release_x25519_private_key() { … }
inline void CrossUserSharingPrivateKey::set_allocated_x25519_private_key(std::string* x25519_private_key) { … }
inline bool CrossUserSharingPublicKey::_internal_has_version() const { … }
inline bool CrossUserSharingPublicKey::has_version() const { … }
inline void CrossUserSharingPublicKey::clear_version() { … }
inline int32_t CrossUserSharingPublicKey::_internal_version() const { … }
inline int32_t CrossUserSharingPublicKey::version() const { … }
inline void CrossUserSharingPublicKey::_internal_set_version(int32_t value) { … }
inline void CrossUserSharingPublicKey::set_version(int32_t value) { … }
inline bool CrossUserSharingPublicKey::_internal_has_x25519_public_key() const { … }
inline bool CrossUserSharingPublicKey::has_x25519_public_key() const { … }
inline void CrossUserSharingPublicKey::clear_x25519_public_key() { … }
inline const std::string& CrossUserSharingPublicKey::x25519_public_key() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CrossUserSharingPublicKey::set_x25519_public_key(ArgT0&& arg0, ArgT... args) { … }
inline std::string* CrossUserSharingPublicKey::mutable_x25519_public_key() { … }
inline const std::string& CrossUserSharingPublicKey::_internal_x25519_public_key() const { … }
inline void CrossUserSharingPublicKey::_internal_set_x25519_public_key(const std::string& value) { … }
inline std::string* CrossUserSharingPublicKey::_internal_mutable_x25519_public_key() { … }
inline std::string* CrossUserSharingPublicKey::release_x25519_public_key() { … }
inline void CrossUserSharingPublicKey::set_allocated_x25519_public_key(std::string* x25519_public_key) { … }
inline int EncryptionKeys::_internal_key_size() const { … }
inline int EncryptionKeys::key_size() const { … }
inline void EncryptionKeys::clear_key() { … }
inline ::sync_pb::NigoriKey* EncryptionKeys::mutable_key(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sync_pb::NigoriKey >*
EncryptionKeys::mutable_key() { … }
inline const ::sync_pb::NigoriKey& EncryptionKeys::_internal_key(int index) const { … }
inline const ::sync_pb::NigoriKey& EncryptionKeys::key(int index) const { … }
inline ::sync_pb::NigoriKey* EncryptionKeys::_internal_add_key() { … }
inline ::sync_pb::NigoriKey* EncryptionKeys::add_key() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sync_pb::NigoriKey >&
EncryptionKeys::key() const { … }
inline int EncryptionKeys::_internal_cross_user_sharing_private_key_size() const { … }
inline int EncryptionKeys::cross_user_sharing_private_key_size() const { … }
inline void EncryptionKeys::clear_cross_user_sharing_private_key() { … }
inline ::sync_pb::CrossUserSharingPrivateKey* EncryptionKeys::mutable_cross_user_sharing_private_key(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sync_pb::CrossUserSharingPrivateKey >*
EncryptionKeys::mutable_cross_user_sharing_private_key() { … }
inline const ::sync_pb::CrossUserSharingPrivateKey& EncryptionKeys::_internal_cross_user_sharing_private_key(int index) const { … }
inline const ::sync_pb::CrossUserSharingPrivateKey& EncryptionKeys::cross_user_sharing_private_key(int index) const { … }
inline ::sync_pb::CrossUserSharingPrivateKey* EncryptionKeys::_internal_add_cross_user_sharing_private_key() { … }
inline ::sync_pb::CrossUserSharingPrivateKey* EncryptionKeys::add_cross_user_sharing_private_key() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sync_pb::CrossUserSharingPrivateKey >&
EncryptionKeys::cross_user_sharing_private_key() const { … }
inline int NigoriKeyBag::_internal_key_size() const { … }
inline int NigoriKeyBag::key_size() const { … }
inline void NigoriKeyBag::clear_key() { … }
inline ::sync_pb::NigoriKey* NigoriKeyBag::mutable_key(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sync_pb::NigoriKey >*
NigoriKeyBag::mutable_key() { … }
inline const ::sync_pb::NigoriKey& NigoriKeyBag::_internal_key(int index) const { … }
inline const ::sync_pb::NigoriKey& NigoriKeyBag::key(int index) const { … }
inline ::sync_pb::NigoriKey* NigoriKeyBag::_internal_add_key() { … }
inline ::sync_pb::NigoriKey* NigoriKeyBag::add_key() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::sync_pb::NigoriKey >&
NigoriKeyBag::key() const { … }
inline bool TrustedVaultAutoUpgradeExperimentGroup::_internal_has_cohort() const { … }
inline bool TrustedVaultAutoUpgradeExperimentGroup::has_cohort() const { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::clear_cohort() { … }
inline int32_t TrustedVaultAutoUpgradeExperimentGroup::_internal_cohort() const { … }
inline int32_t TrustedVaultAutoUpgradeExperimentGroup::cohort() const { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::_internal_set_cohort(int32_t value) { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::set_cohort(int32_t value) { … }
inline bool TrustedVaultAutoUpgradeExperimentGroup::_internal_has_type() const { … }
inline bool TrustedVaultAutoUpgradeExperimentGroup::has_type() const { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::clear_type() { … }
inline ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup_Type TrustedVaultAutoUpgradeExperimentGroup::_internal_type() const { … }
inline ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup_Type TrustedVaultAutoUpgradeExperimentGroup::type() const { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::_internal_set_type(::sync_pb::TrustedVaultAutoUpgradeExperimentGroup_Type value) { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::set_type(::sync_pb::TrustedVaultAutoUpgradeExperimentGroup_Type value) { … }
inline bool TrustedVaultAutoUpgradeExperimentGroup::_internal_has_type_index() const { … }
inline bool TrustedVaultAutoUpgradeExperimentGroup::has_type_index() const { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::clear_type_index() { … }
inline int32_t TrustedVaultAutoUpgradeExperimentGroup::_internal_type_index() const { … }
inline int32_t TrustedVaultAutoUpgradeExperimentGroup::type_index() const { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::_internal_set_type_index(int32_t value) { … }
inline void TrustedVaultAutoUpgradeExperimentGroup::set_type_index(int32_t value) { … }
inline bool NigoriSpecifics_TrustedVaultDebugInfo::_internal_has_migration_time() const { … }
inline bool NigoriSpecifics_TrustedVaultDebugInfo::has_migration_time() const { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::clear_migration_time() { … }
inline int64_t NigoriSpecifics_TrustedVaultDebugInfo::_internal_migration_time() const { … }
inline int64_t NigoriSpecifics_TrustedVaultDebugInfo::migration_time() const { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::_internal_set_migration_time(int64_t value) { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::set_migration_time(int64_t value) { … }
inline bool NigoriSpecifics_TrustedVaultDebugInfo::_internal_has_key_version() const { … }
inline bool NigoriSpecifics_TrustedVaultDebugInfo::has_key_version() const { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::clear_key_version() { … }
inline int32_t NigoriSpecifics_TrustedVaultDebugInfo::_internal_key_version() const { … }
inline int32_t NigoriSpecifics_TrustedVaultDebugInfo::key_version() const { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::_internal_set_key_version(int32_t value) { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::set_key_version(int32_t value) { … }
inline bool NigoriSpecifics_TrustedVaultDebugInfo::_internal_has_auto_upgrade_experiment_group() const { … }
inline bool NigoriSpecifics_TrustedVaultDebugInfo::has_auto_upgrade_experiment_group() const { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::clear_auto_upgrade_experiment_group() { … }
inline const ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup& NigoriSpecifics_TrustedVaultDebugInfo::_internal_auto_upgrade_experiment_group() const { … }
inline const ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup& NigoriSpecifics_TrustedVaultDebugInfo::auto_upgrade_experiment_group() const { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::unsafe_arena_set_allocated_auto_upgrade_experiment_group(
::sync_pb::TrustedVaultAutoUpgradeExperimentGroup* auto_upgrade_experiment_group) { … }
inline ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup* NigoriSpecifics_TrustedVaultDebugInfo::release_auto_upgrade_experiment_group() { … }
inline ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup* NigoriSpecifics_TrustedVaultDebugInfo::unsafe_arena_release_auto_upgrade_experiment_group() { … }
inline ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup* NigoriSpecifics_TrustedVaultDebugInfo::_internal_mutable_auto_upgrade_experiment_group() { … }
inline ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup* NigoriSpecifics_TrustedVaultDebugInfo::mutable_auto_upgrade_experiment_group() { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::set_allocated_auto_upgrade_experiment_group(::sync_pb::TrustedVaultAutoUpgradeExperimentGroup* auto_upgrade_experiment_group) { … }
inline bool NigoriSpecifics_TrustedVaultDebugInfo::_internal_has_auto_upgrade_experiment_group_modification_time_unix_epoch_millis() const { … }
inline bool NigoriSpecifics_TrustedVaultDebugInfo::has_auto_upgrade_experiment_group_modification_time_unix_epoch_millis() const { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::clear_auto_upgrade_experiment_group_modification_time_unix_epoch_millis() { … }
inline int64_t NigoriSpecifics_TrustedVaultDebugInfo::_internal_auto_upgrade_experiment_group_modification_time_unix_epoch_millis() const { … }
inline int64_t NigoriSpecifics_TrustedVaultDebugInfo::auto_upgrade_experiment_group_modification_time_unix_epoch_millis() const { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::_internal_set_auto_upgrade_experiment_group_modification_time_unix_epoch_millis(int64_t value) { … }
inline void NigoriSpecifics_TrustedVaultDebugInfo::set_auto_upgrade_experiment_group_modification_time_unix_epoch_millis(int64_t value) { … }
inline bool NigoriSpecifics::_internal_has_encryption_keybag() const { … }
inline bool NigoriSpecifics::has_encryption_keybag() const { … }
inline const ::sync_pb::EncryptedData& NigoriSpecifics::_internal_encryption_keybag() const { … }
inline const ::sync_pb::EncryptedData& NigoriSpecifics::encryption_keybag() const { … }
inline void NigoriSpecifics::unsafe_arena_set_allocated_encryption_keybag(
::sync_pb::EncryptedData* encryption_keybag) { … }
inline ::sync_pb::EncryptedData* NigoriSpecifics::release_encryption_keybag() { … }
inline ::sync_pb::EncryptedData* NigoriSpecifics::unsafe_arena_release_encryption_keybag() { … }
inline ::sync_pb::EncryptedData* NigoriSpecifics::_internal_mutable_encryption_keybag() { … }
inline ::sync_pb::EncryptedData* NigoriSpecifics::mutable_encryption_keybag() { … }
inline void NigoriSpecifics::set_allocated_encryption_keybag(::sync_pb::EncryptedData* encryption_keybag) { … }
inline bool NigoriSpecifics::_internal_has_keybag_is_frozen() const { … }
inline bool NigoriSpecifics::has_keybag_is_frozen() const { … }
inline void NigoriSpecifics::clear_keybag_is_frozen() { … }
inline bool NigoriSpecifics::_internal_keybag_is_frozen() const { … }
inline bool NigoriSpecifics::keybag_is_frozen() const { … }
inline void NigoriSpecifics::_internal_set_keybag_is_frozen(bool value) { … }
inline void NigoriSpecifics::set_keybag_is_frozen(bool value) { … }
inline bool NigoriSpecifics::_internal_has_encrypt_everything() const { … }
inline bool NigoriSpecifics::has_encrypt_everything() const { … }
inline void NigoriSpecifics::clear_encrypt_everything() { … }
inline bool NigoriSpecifics::_internal_encrypt_everything() const { … }
inline bool NigoriSpecifics::encrypt_everything() const { … }
inline void NigoriSpecifics::_internal_set_encrypt_everything(bool value) { … }
inline void NigoriSpecifics::set_encrypt_everything(bool value) { … }
inline bool NigoriSpecifics::_internal_has_sync_tab_favicons() const { … }
inline bool NigoriSpecifics::has_sync_tab_favicons() const { … }
inline void NigoriSpecifics::clear_sync_tab_favicons() { … }
inline bool NigoriSpecifics::_internal_sync_tab_favicons() const { … }
inline bool NigoriSpecifics::sync_tab_favicons() const { … }
inline void NigoriSpecifics::_internal_set_sync_tab_favicons(bool value) { … }
inline void NigoriSpecifics::set_sync_tab_favicons(bool value) { … }
inline bool NigoriSpecifics::_internal_has_passphrase_type() const { … }
inline bool NigoriSpecifics::has_passphrase_type() const { … }
inline void NigoriSpecifics::clear_passphrase_type() { … }
inline int32_t NigoriSpecifics::_internal_passphrase_type() const { … }
inline int32_t NigoriSpecifics::passphrase_type() const { … }
inline void NigoriSpecifics::_internal_set_passphrase_type(int32_t value) { … }
inline void NigoriSpecifics::set_passphrase_type(int32_t value) { … }
inline bool NigoriSpecifics::_internal_has_keystore_decryptor_token() const { … }
inline bool NigoriSpecifics::has_keystore_decryptor_token() const { … }
inline const ::sync_pb::EncryptedData& NigoriSpecifics::_internal_keystore_decryptor_token() const { … }
inline const ::sync_pb::EncryptedData& NigoriSpecifics::keystore_decryptor_token() const { … }
inline void NigoriSpecifics::unsafe_arena_set_allocated_keystore_decryptor_token(
::sync_pb::EncryptedData* keystore_decryptor_token) { … }
inline ::sync_pb::EncryptedData* NigoriSpecifics::release_keystore_decryptor_token() { … }
inline ::sync_pb::EncryptedData* NigoriSpecifics::unsafe_arena_release_keystore_decryptor_token() { … }
inline ::sync_pb::EncryptedData* NigoriSpecifics::_internal_mutable_keystore_decryptor_token() { … }
inline ::sync_pb::EncryptedData* NigoriSpecifics::mutable_keystore_decryptor_token() { … }
inline void NigoriSpecifics::set_allocated_keystore_decryptor_token(::sync_pb::EncryptedData* keystore_decryptor_token) { … }
inline bool NigoriSpecifics::_internal_has_keystore_migration_time() const { … }
inline bool NigoriSpecifics::has_keystore_migration_time() const { … }
inline void NigoriSpecifics::clear_keystore_migration_time() { … }
inline int64_t NigoriSpecifics::_internal_keystore_migration_time() const { … }
inline int64_t NigoriSpecifics::keystore_migration_time() const { … }
inline void NigoriSpecifics::_internal_set_keystore_migration_time(int64_t value) { … }
inline void NigoriSpecifics::set_keystore_migration_time(int64_t value) { … }
inline bool NigoriSpecifics::_internal_has_custom_passphrase_time() const { … }
inline bool NigoriSpecifics::has_custom_passphrase_time() const { … }
inline void NigoriSpecifics::clear_custom_passphrase_time() { … }
inline int64_t NigoriSpecifics::_internal_custom_passphrase_time() const { … }
inline int64_t NigoriSpecifics::custom_passphrase_time() const { … }
inline void NigoriSpecifics::_internal_set_custom_passphrase_time(int64_t value) { … }
inline void NigoriSpecifics::set_custom_passphrase_time(int64_t value) { … }
inline bool NigoriSpecifics::_internal_has_server_only_was_missing_keystore_migration_time() const { … }
inline bool NigoriSpecifics::has_server_only_was_missing_keystore_migration_time() const { … }
inline void NigoriSpecifics::clear_server_only_was_missing_keystore_migration_time() { … }
inline bool NigoriSpecifics::_internal_server_only_was_missing_keystore_migration_time() const { … }
inline bool NigoriSpecifics::server_only_was_missing_keystore_migration_time() const { … }
inline void NigoriSpecifics::_internal_set_server_only_was_missing_keystore_migration_time(bool value) { … }
inline void NigoriSpecifics::set_server_only_was_missing_keystore_migration_time(bool value) { … }
inline bool NigoriSpecifics::_internal_has_custom_passphrase_key_derivation_method() const { … }
inline bool NigoriSpecifics::has_custom_passphrase_key_derivation_method() const { … }
inline void NigoriSpecifics::clear_custom_passphrase_key_derivation_method() { … }
inline int32_t NigoriSpecifics::_internal_custom_passphrase_key_derivation_method() const { … }
inline int32_t NigoriSpecifics::custom_passphrase_key_derivation_method() const { … }
inline void NigoriSpecifics::_internal_set_custom_passphrase_key_derivation_method(int32_t value) { … }
inline void NigoriSpecifics::set_custom_passphrase_key_derivation_method(int32_t value) { … }
inline bool NigoriSpecifics::_internal_has_custom_passphrase_key_derivation_salt() const { … }
inline bool NigoriSpecifics::has_custom_passphrase_key_derivation_salt() const { … }
inline void NigoriSpecifics::clear_custom_passphrase_key_derivation_salt() { … }
inline const std::string& NigoriSpecifics::custom_passphrase_key_derivation_salt() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void NigoriSpecifics::set_custom_passphrase_key_derivation_salt(ArgT0&& arg0, ArgT... args) { … }
inline std::string* NigoriSpecifics::mutable_custom_passphrase_key_derivation_salt() { … }
inline const std::string& NigoriSpecifics::_internal_custom_passphrase_key_derivation_salt() const { … }
inline void NigoriSpecifics::_internal_set_custom_passphrase_key_derivation_salt(const std::string& value) { … }
inline std::string* NigoriSpecifics::_internal_mutable_custom_passphrase_key_derivation_salt() { … }
inline std::string* NigoriSpecifics::release_custom_passphrase_key_derivation_salt() { … }
inline void NigoriSpecifics::set_allocated_custom_passphrase_key_derivation_salt(std::string* custom_passphrase_key_derivation_salt) { … }
inline bool NigoriSpecifics::_internal_has_trusted_vault_debug_info() const { … }
inline bool NigoriSpecifics::has_trusted_vault_debug_info() const { … }
inline void NigoriSpecifics::clear_trusted_vault_debug_info() { … }
inline const ::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo& NigoriSpecifics::_internal_trusted_vault_debug_info() const { … }
inline const ::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo& NigoriSpecifics::trusted_vault_debug_info() const { … }
inline void NigoriSpecifics::unsafe_arena_set_allocated_trusted_vault_debug_info(
::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo* trusted_vault_debug_info) { … }
inline ::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo* NigoriSpecifics::release_trusted_vault_debug_info() { … }
inline ::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo* NigoriSpecifics::unsafe_arena_release_trusted_vault_debug_info() { … }
inline ::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo* NigoriSpecifics::_internal_mutable_trusted_vault_debug_info() { … }
inline ::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo* NigoriSpecifics::mutable_trusted_vault_debug_info() { … }
inline void NigoriSpecifics::set_allocated_trusted_vault_debug_info(::sync_pb::NigoriSpecifics_TrustedVaultDebugInfo* trusted_vault_debug_info) { … }
inline bool NigoriSpecifics::_internal_has_cross_user_sharing_public_key() const { … }
inline bool NigoriSpecifics::has_cross_user_sharing_public_key() const { … }
inline void NigoriSpecifics::clear_cross_user_sharing_public_key() { … }
inline const ::sync_pb::CrossUserSharingPublicKey& NigoriSpecifics::_internal_cross_user_sharing_public_key() const { … }
inline const ::sync_pb::CrossUserSharingPublicKey& NigoriSpecifics::cross_user_sharing_public_key() const { … }
inline void NigoriSpecifics::unsafe_arena_set_allocated_cross_user_sharing_public_key(
::sync_pb::CrossUserSharingPublicKey* cross_user_sharing_public_key) { … }
inline ::sync_pb::CrossUserSharingPublicKey* NigoriSpecifics::release_cross_user_sharing_public_key() { … }
inline ::sync_pb::CrossUserSharingPublicKey* NigoriSpecifics::unsafe_arena_release_cross_user_sharing_public_key() { … }
inline ::sync_pb::CrossUserSharingPublicKey* NigoriSpecifics::_internal_mutable_cross_user_sharing_public_key() { … }
inline ::sync_pb::CrossUserSharingPublicKey* NigoriSpecifics::mutable_cross_user_sharing_public_key() { … }
inline void NigoriSpecifics::set_allocated_cross_user_sharing_public_key(::sync_pb::CrossUserSharingPublicKey* cross_user_sharing_public_key) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
PROTOBUF_NAMESPACE_OPEN
template <> struct is_proto_enum< ::sync_pb::TrustedVaultAutoUpgradeExperimentGroup_Type> : ::std::true_type { … };
template <> struct is_proto_enum< ::sync_pb::NigoriSpecifics_PassphraseType> : ::std::true_type { … };
template <> struct is_proto_enum< ::sync_pb::NigoriSpecifics_KeyDerivationMethod> : ::std::true_type { … };
PROTOBUF_NAMESPACE_CLOSE
#include <google/protobuf/port_undef.inc>
#endif