#ifndef GOOGLE_PROTOBUF_INCLUDED_root_5fstore_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_root_5fstore_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/generated_message_reflection.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/unknown_field_set.h>
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_root_5fstore_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}
PROTOBUF_NAMESPACE_CLOSE
struct TableStruct_root_5fstore_2eproto { … };
extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_root_5fstore_2eproto;
namespace chrome_root_store {
class ConstraintSet;
struct ConstraintSetDefaultTypeInternal;
extern ConstraintSetDefaultTypeInternal _ConstraintSet_default_instance_;
class RootStore;
struct RootStoreDefaultTypeInternal;
extern RootStoreDefaultTypeInternal _RootStore_default_instance_;
class TrustAnchor;
struct TrustAnchorDefaultTypeInternal;
extern TrustAnchorDefaultTypeInternal _TrustAnchor_default_instance_;
}
PROTOBUF_NAMESPACE_OPEN
template<> ::chrome_root_store::ConstraintSet* Arena::CreateMaybeMessage<::chrome_root_store::ConstraintSet>(Arena*);
template<> ::chrome_root_store::RootStore* Arena::CreateMaybeMessage<::chrome_root_store::RootStore>(Arena*);
template<> ::chrome_root_store::TrustAnchor* Arena::CreateMaybeMessage<::chrome_root_store::TrustAnchor>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace chrome_root_store {
class ConstraintSet final :
public ::PROTOBUF_NAMESPACE_ID::Message { … };
class TrustAnchor final :
public ::PROTOBUF_NAMESPACE_ID::Message { … };
class RootStore final :
public ::PROTOBUF_NAMESPACE_ID::Message { … };
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif
inline bool ConstraintSet::_internal_has_sct_not_after_sec() const { … }
inline bool ConstraintSet::has_sct_not_after_sec() const { … }
inline void ConstraintSet::clear_sct_not_after_sec() { … }
inline int64_t ConstraintSet::_internal_sct_not_after_sec() const { … }
inline int64_t ConstraintSet::sct_not_after_sec() const { … }
inline void ConstraintSet::_internal_set_sct_not_after_sec(int64_t value) { … }
inline void ConstraintSet::set_sct_not_after_sec(int64_t value) { … }
inline bool ConstraintSet::_internal_has_sct_all_after_sec() const { … }
inline bool ConstraintSet::has_sct_all_after_sec() const { … }
inline void ConstraintSet::clear_sct_all_after_sec() { … }
inline int64_t ConstraintSet::_internal_sct_all_after_sec() const { … }
inline int64_t ConstraintSet::sct_all_after_sec() const { … }
inline void ConstraintSet::_internal_set_sct_all_after_sec(int64_t value) { … }
inline void ConstraintSet::set_sct_all_after_sec(int64_t value) { … }
inline bool ConstraintSet::_internal_has_min_version() const { … }
inline bool ConstraintSet::has_min_version() const { … }
inline void ConstraintSet::clear_min_version() { … }
inline const std::string& ConstraintSet::min_version() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ConstraintSet::set_min_version(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ConstraintSet::mutable_min_version() { … }
inline const std::string& ConstraintSet::_internal_min_version() const { … }
inline void ConstraintSet::_internal_set_min_version(const std::string& value) { … }
inline std::string* ConstraintSet::_internal_mutable_min_version() { … }
inline std::string* ConstraintSet::release_min_version() { … }
inline void ConstraintSet::set_allocated_min_version(std::string* min_version) { … }
inline bool ConstraintSet::_internal_has_max_version_exclusive() const { … }
inline bool ConstraintSet::has_max_version_exclusive() const { … }
inline void ConstraintSet::clear_max_version_exclusive() { … }
inline const std::string& ConstraintSet::max_version_exclusive() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void ConstraintSet::set_max_version_exclusive(ArgT0&& arg0, ArgT... args) { … }
inline std::string* ConstraintSet::mutable_max_version_exclusive() { … }
inline const std::string& ConstraintSet::_internal_max_version_exclusive() const { … }
inline void ConstraintSet::_internal_set_max_version_exclusive(const std::string& value) { … }
inline std::string* ConstraintSet::_internal_mutable_max_version_exclusive() { … }
inline std::string* ConstraintSet::release_max_version_exclusive() { … }
inline void ConstraintSet::set_allocated_max_version_exclusive(std::string* max_version_exclusive) { … }
inline bool TrustAnchor::_internal_has_der() const { … }
inline bool TrustAnchor::has_der() const { … }
inline void TrustAnchor::set_has_der() { … }
inline void TrustAnchor::clear_der() { … }
inline const std::string& TrustAnchor::der() const { … }
template <typename ArgT0, typename... ArgT>
inline void TrustAnchor::set_der(ArgT0&& arg0, ArgT... args) { … }
inline std::string* TrustAnchor::mutable_der() { … }
inline const std::string& TrustAnchor::_internal_der() const { … }
inline void TrustAnchor::_internal_set_der(const std::string& value) { … }
inline std::string* TrustAnchor::_internal_mutable_der() { … }
inline std::string* TrustAnchor::release_der() { … }
inline void TrustAnchor::set_allocated_der(std::string* der) { … }
inline bool TrustAnchor::_internal_has_sha256_hex() const { … }
inline bool TrustAnchor::has_sha256_hex() const { … }
inline void TrustAnchor::set_has_sha256_hex() { … }
inline void TrustAnchor::clear_sha256_hex() { … }
inline const std::string& TrustAnchor::sha256_hex() const { … }
template <typename ArgT0, typename... ArgT>
inline void TrustAnchor::set_sha256_hex(ArgT0&& arg0, ArgT... args) { … }
inline std::string* TrustAnchor::mutable_sha256_hex() { … }
inline const std::string& TrustAnchor::_internal_sha256_hex() const { … }
inline void TrustAnchor::_internal_set_sha256_hex(const std::string& value) { … }
inline std::string* TrustAnchor::_internal_mutable_sha256_hex() { … }
inline std::string* TrustAnchor::release_sha256_hex() { … }
inline void TrustAnchor::set_allocated_sha256_hex(std::string* sha256_hex) { … }
inline int TrustAnchor::_internal_ev_policy_oids_size() const { … }
inline int TrustAnchor::ev_policy_oids_size() const { … }
inline void TrustAnchor::clear_ev_policy_oids() { … }
inline std::string* TrustAnchor::add_ev_policy_oids() { … }
inline const std::string& TrustAnchor::_internal_ev_policy_oids(int index) const { … }
inline const std::string& TrustAnchor::ev_policy_oids(int index) const { … }
inline std::string* TrustAnchor::mutable_ev_policy_oids(int index) { … }
inline void TrustAnchor::set_ev_policy_oids(int index, const std::string& value) { … }
inline void TrustAnchor::set_ev_policy_oids(int index, std::string&& value) { … }
inline void TrustAnchor::set_ev_policy_oids(int index, const char* value) { … }
inline void TrustAnchor::set_ev_policy_oids(int index, const char* value, size_t size) { … }
inline std::string* TrustAnchor::_internal_add_ev_policy_oids() { … }
inline void TrustAnchor::add_ev_policy_oids(const std::string& value) { … }
inline void TrustAnchor::add_ev_policy_oids(std::string&& value) { … }
inline void TrustAnchor::add_ev_policy_oids(const char* value) { … }
inline void TrustAnchor::add_ev_policy_oids(const char* value, size_t size) { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
TrustAnchor::ev_policy_oids() const { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
TrustAnchor::mutable_ev_policy_oids() { … }
inline int TrustAnchor::_internal_constraints_size() const { … }
inline int TrustAnchor::constraints_size() const { … }
inline void TrustAnchor::clear_constraints() { … }
inline ::chrome_root_store::ConstraintSet* TrustAnchor::mutable_constraints(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::chrome_root_store::ConstraintSet >*
TrustAnchor::mutable_constraints() { … }
inline const ::chrome_root_store::ConstraintSet& TrustAnchor::_internal_constraints(int index) const { … }
inline const ::chrome_root_store::ConstraintSet& TrustAnchor::constraints(int index) const { … }
inline ::chrome_root_store::ConstraintSet* TrustAnchor::_internal_add_constraints() { … }
inline ::chrome_root_store::ConstraintSet* TrustAnchor::add_constraints() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::chrome_root_store::ConstraintSet >&
TrustAnchor::constraints() const { … }
inline bool TrustAnchor::_internal_has_display_name() const { … }
inline bool TrustAnchor::has_display_name() const { … }
inline void TrustAnchor::clear_display_name() { … }
inline const std::string& TrustAnchor::display_name() const { … }
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void TrustAnchor::set_display_name(ArgT0&& arg0, ArgT... args) { … }
inline std::string* TrustAnchor::mutable_display_name() { … }
inline const std::string& TrustAnchor::_internal_display_name() const { … }
inline void TrustAnchor::_internal_set_display_name(const std::string& value) { … }
inline std::string* TrustAnchor::_internal_mutable_display_name() { … }
inline std::string* TrustAnchor::release_display_name() { … }
inline void TrustAnchor::set_allocated_display_name(std::string* display_name) { … }
inline bool TrustAnchor::has_certificate() const { … }
inline void TrustAnchor::clear_has_certificate() { … }
inline TrustAnchor::CertificateCase TrustAnchor::certificate_case() const { … }
inline int RootStore::_internal_trust_anchors_size() const { … }
inline int RootStore::trust_anchors_size() const { … }
inline void RootStore::clear_trust_anchors() { … }
inline ::chrome_root_store::TrustAnchor* RootStore::mutable_trust_anchors(int index) { … }
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::chrome_root_store::TrustAnchor >*
RootStore::mutable_trust_anchors() { … }
inline const ::chrome_root_store::TrustAnchor& RootStore::_internal_trust_anchors(int index) const { … }
inline const ::chrome_root_store::TrustAnchor& RootStore::trust_anchors(int index) const { … }
inline ::chrome_root_store::TrustAnchor* RootStore::_internal_add_trust_anchors() { … }
inline ::chrome_root_store::TrustAnchor* RootStore::add_trust_anchors() { … }
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::chrome_root_store::TrustAnchor >&
RootStore::trust_anchors() const { … }
inline void RootStore::clear_version_major() { … }
inline int64_t RootStore::_internal_version_major() const { … }
inline int64_t RootStore::version_major() const { … }
inline void RootStore::_internal_set_version_major(int64_t value) { … }
inline void RootStore::set_version_major(int64_t value) { … }
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif
}
#include <google/protobuf/port_undef.inc>
#endif